For me, it depends strongly on the style of the system in question.
If it's, generally, strongly focused on overcoming challenges (combat and non combat) with use of game mechanics, then balance and niche protection become important. In such case, classes and levels are useful. Optimally, there...