I bet you BRINELLED THE CRAP out of your wheel bearings beating the hub like that. Just wait bearing failure will be your new friend soon!

When I come across a stuck rotor that won't come of with a reasonable amount of beating, I cut the rotor in half with a die grinder and cutting wheel, then use a cold chisel to split the rotor in half.
PS - I know what I'm talking about, I'm a bearing engineer.