Bearings do wear on alternators - but I'm sure the Mechanic has only given you a brief description of a fault that could develop - no mechanic can give a second by second account of how long this alternator will last, just by turning the engine over and listening to a noise - this alternator could last another year or two. Tell the Girlfriend to ask at another garage (second opinion )
Bill
Ex mech