It all depends on skill or your willingness to improve. If you keep getting thrashed silly by a Boss then take the time to level up or rethink your strategy. Look it up on the internet or something, there's plenty of game specific wiki's out there that will provide you with some information on how to do things. Play Sims or Zoo Tycoon that way you'll have removed most of the issues you have with games.

If games have little to no challenge involved, then why bother spending the money or time on them. Just watch someone play through them on youtube.