They aren't popular. They are the result of people not being able to invent something new in a class. Because everything is pretty much covered atm. Tinkers are engineers, yet people want to pretend they aren't. I don't think the game needs new classes just to have new classes. If something new and interesting comes up, go for it. But not anytime sooner.