as you said, economics. it takes time and money to do QA work on the new software - whether or not the updates would have adverse effects to the customer's service and how to fix it if it does. some companies will choose to blindly accept the code and release it, and others will go through months of testing (the big guys). others will simply choose not to worry about it. if you asked me if i thought sprint or verizon would come out with 4.1 for the 7250, i'd say yes.