I would have preferred if they did max spin or max precision in the 90+ range, but i understand why they did max Meter.
They were trying to complete the set. They already had a Max Meter Driver, 3wd and irons in the 90's. These complete that set. For a hefty price tag someone can buy this set of clubs to have a slow meter. This helped all the level 90+ TM's, Legs and TL's that were having problems with a faster meter. They can spend top dollar on clubs to get the slow meter and not have to spend as much on balls to slow the meter.
They won't be as competetive as those who are using other more precise, higher spin clubs, but at least they can have the meter they want