Your sarcasm is noted. :) I will switch if Apple does not address this. The phone DID used to work, and I WAS happy with it. In the world of software, things apparently CAN change AFTER you have bought the product and already lived with it for a while.
Except that when it comes time to evaluate which way to vote with your wallet, the "whatever reason" does matter. And since Straight Talk isn't the entity here that is enforcing this restriction, I am much less likely to give them the boot, and much more likely to give Apple the boot.