(I was heavily debating on whether or not I should post this, but honestly, I feel like I have to. Sorry if I make anyone upset with what I say in this.)
Okay, so people still seem to be complaining about difficulty. The thing is, too many games these days hold your hand through the ENTIRE game. There's not that many games these days that are difficult(The "Dark Souls" franchise is one of the few), and I believe that Terraria is one of those games that isn't afraid to bring difficulty onto the table. It's just that so many of us are used to easier games/hand holding, so we're not used to this level of difficulty, while some of us, who are veterans of older games that we have played recently/Dark Souls, we welcome the difficulty curve. Hell, even some of the people who are new to this kind of difficulty curve welcome it. Those are the people who have open minds and are willing to accept that we have to be creative and prepared for bosses like the Moon Lord, but those who aren't too keen on the difficulty feel like they "have to" cheese the bosses. At this point, I honestly think that the constant hand-holding in all of these other games have affected a lot of the people who play games like Terraria. Just accept that Terraria does have a rather big difficulty curve, and you'll do fine.