The other thing I might mention is that if a player went the bonus point route then the game would be much easier. Even just doing the whole ‘play Zombie Exodus to completion to get 25 bonus points’ makes it easier. And if you buy the additional 25 points on top of that, well, Rambo eat your heart out.
The player made the conscious choice to build a goddess among humans sort of build in this case. I have no problem with this; this is what I did with my first character. The option was there to make someone out of an action movie, and I took it.
So if someone did go that route, then complains it wasn’t hard…well, that is on that player for deliberately choosing the easy route. I honestly have no problem with indulging peoples’ power fantasies, but that also means they don’t have much recourse if they complain about something being easy.