There are loads of factors that cause bearings to fail prematurely, saying that quality bearings are harder to damage when installing them and will last longer.
Most common causes of bearings failing, poor quality so they burn out very quickly, internal rusting and also not installing them properly.
As for packing the bearings with grease making them over heat or ware out more quickly, not in a mountain bike bearing and it’s the best way to ensure the bearings don’t suffer from rusting.
At high rotational speed to much grease will ware the bearings out but not at between 20 and say 50 mph.
Why not see if the bearings have any marking or names on them, or post up some pictures of the seals / bearings. Pop the seals of and have a look inside.
But chances are they are simply cheap bearings, my mate has his front pro 2 round last week, bearings had been in the wheel for 2.5 years and had a little bit of play in them.
The bearings in my bulb hubs are about 18 months old and still work fine.