Yes, that's another reason why things aren't always right or wrong. They could've spend less time on the on foot stuff, let's say remove the terminals, but make a PP overhaul instead. You would probably be happy about it but my experience would be worse. I can't think of something they could remove from Odyssey without making it worse. I can think about many things they could add to it though...
PS
To be fair, I believe most things you are asking for PP are pretty simple and could be easily integrated without major dev time, so maybe it's not the best comparision.