VPN solves all of those problems.
Apparently some IP packets are more equal than others.
I don't know. There are some lines I'm willing to cross and feel completely ethical, and bypassing stupid arbitrary net-neutrality rules is one of them.
I paid for the data. There is no difference if I use the data request comes from my mobile device or if it comes from my laptop connected to my mobile device.
Price discrimination is not a god given right nor is it criminal (usually) to avoid. (I can't think of a case where avoiding price discrimination is criminal, but I'm sure there is)