Trying to categorize content into casual, midcore, and hardcore is inherently flawed because it lacks nuance. I understand wanting to be able to quickly and accurately describe the type of gameplay experience certain types of content offer either to describe what you're looking for or to recommend things to friends or new players, but I think we could do a better job at describing different types of content by breaking down casual, midcore, and hardcore just a little further:

Fast Food: The Taco Bell type content. The kind of content that has little-to-no bar of entry. You get in, you get out, and you're done. Think a drive through--instant gratification for minimal effort and minimal cost.

Fast Casual: The Chipotle type content. You want to put in a little more time in exchange for a little more quality, but the experience is still quick and to-the-point. You have the option to sit down for a little while, but you generally don't stay there long.

Cafe Style: The hipster coffee shop type content. You want something light and modestly priced, but you want to stay and linger. You aren't in a rush to leave, rather, you want to stick around and enjoy the atmosphere.

Restaurant Style: The sit-down restaurant type content. This is where you want to make a commitment. You're here to invest your time for a higher quality experience, but one that also doesn't require an aggressive amount of preparation. There's no dress code, and the cost is still quite manageable.

Fine Dining: The dress code restaurant type content. This is for those who want an experience, and will pay the cost to have it. Here, there's an expectation of you--a dress code. You can't roll up in jeans and a T-shirt; you need to look the part, and you're going to take all the time you want to get the most out of your time there.