This is far from the truth as well..
1. If you are actually getting unbanned for using a VPN (ie. I don't believe you), you are getting lucky and getting a good GM. These days, almost every GM will tell you that you're responsible for any actions taken on your own account. Plus, it's pretty easy for Blizz to tell if an accounts been hacked. The password gets changed 100% of the time...If they don't see that, anyone can see right through your story.
2. Cheap, public VPN's that use common IP's may end up getting you flagged instead of benefiting.
3. You have to be stupid if you think Blizz can't tell you're using a VPN.
So no, I don't believe you...And getting unbanned because you used a VPN is far, far, far from the norm.
Your story hasn't added up from your first post, and noone here should take your post about a VPN seriously.