While I agree leveling up with charm is probably not done much anymore because jugs are better than they used to be and there is a lot less risk, I still feel it was more fun leveling with charmed pets.
I've had a lot of good times in this game, but leveling beast is still one of my fondest memories, and I leveled back when you lost exp if you didn't dismiss your pet before the mob died and where when you hit leave, the charmed pet could stay and turn on you. I'm sure I died more, but it was a lot more exciting.
I use jugs now and still enjoy bst, just very differently than I did when I leveled up.