Honda Element Oil Viscosity Recomendations

As tester wrote, your mechanic is well behind the times when switching could cause seals to leak. It is also right about the weight. Unless you have some reason to use the 5W30 I would stick with the 5X20. It will save a little fuel, and it will protect your engine just fine.