Java needed tether, wanted it free. In the US most devices that have the hotspots feature have it locked down. We can't use it out of the box unless there is wifi tethering provisioned on our plan. It costs 30 a month on sprint just to use tethering. Regardless of your data plan.
However there are ways around this. Rooting is one. Most custom ROMs will have the hotspots hacked so it can be used without incurring a fee or having a plan. Another way around are certain apps. Moat end up being removed from the market by carrier request. Sprint did this last year.
C'mon guy....did you think I wouldn't know about the hotspots?