Eh, look... I have beaten Dark Souls II and all DLC (except for the Ivory King's guard fight) without cheating. There's a difference between difficult-but-rewarding and "AAAAAAAAAAAAAAAAAAAAAAAH!!!!! I HATE YOU!! WHERE DID I LEAVE MY GAS CAN AND MATCHES!?" fights (look up "The Fume Knight"). To be honest, I don't really have the time (with a 13-hour-shift job and a girlfriend) to learn how to defeat stuff much more difficult than the Moon Lord on Expert, nor am I inclined too. The problem with Terraria and other games is that the bosses are NOT optional, you can't just say "screw it" because crafting materials, items, NPCs, events, etc. are locked until said boss is defeated.
On the other hand, Cheat Sheet is awesome for customizing user experience... Ragnarok? There's an insta-kill button for that!
The core problem with all gameplay suggestions is this: what is "fun"? Some people like mindless wandering and fighting nothing more dangerous than blobs, because they want to make an awesome base and play dress-up (I know, I have a sister who plays that way). Others are for the combat, like me, because I like popping stuff with weird toys due to stress, curiousity, and because I can. OTHERS like the *challenge*, which I can relate to, but different levels of challenge are comfortable for different people. You want to beat Ragnarok the hard way, that's okay, I have the Cheat Sheet workaround. But we should be mindful of poor souls who are compelled to play the game the "right" way, and just don't have the skill to kill a string of bosses in 5 minutes.
Plus I find Ragnarok annoying for a different reason: I can't outrun it, and it keeps killing me outright in 20 seconds or less. It's *obviously* possible to win, since it's been done by others, but I am not willing to invest time to learn. Sometimes I miss having spare time and no responsibilities...