i hate how many HMs are in platinum, not to mention the occasional situation where you need flash/dig ...etc. i managed to get by with "only" two HM slaves neither one is good for fighting since all of their moves are HMs, but better than teaching HMs to my main pokemon
still would rather they became some kind of invention/item the professor gives you or something...
also agree with most of those points, especially "Better Physical Electric and Ghost type moves" + more ground moves :p
but what really annoys me is that you have those super powerful moves, Fire blast, Hydro pump, Thunder... then you have solar beam... why make it gimped like that?? having to take an extra turn to charge the attack while all other just attack normally... it's been driving me crazy since generation ONE