Standard practice in the U.S.
Density altitude (one of the reasons why we lean) changes from day to day anyway, so the engine is set up to run slightly rich taking in account all possible scenarios. Leaning on the ground therefore makes sense to take into account ambient conditions.
Also helps prevent plug fouling. So - rather than being bad for the engine, it's actually the reverse.