The job of a dev is hard? Tough. Suck it up or get out of the business.
They want to challenge me? That's fine, but I'm going to challenge them just as much to make fun, rewarding, and challenging content. Yes, all together all the time. They want me to spend months or even years getting some piece of gear? They better spend months or years of man hours making sure it's entertaining. They expect me to call in 5-17 people to get something done? I expect them to call in the help they need to get content created and problems fixed in a timely fashion without excuses. They want me to put forth time, effort, and planning to earn powerful prestigious gear or complete trials/missions/events/etc? They need to put forth time, effort, and planning to earn my money every. single. month.
