Gateway and Sky3DS owe you nothing. They have no duty to anyone but themselves. Insulting them or each other will not make them hurry or slown down. Neither will shower you with praise or gifts. Yelling, being a bully, throwing a fit are what spoiled children do. Do you have the maturity of a spoiled 5 year old? Updates will come, or they won't. Each and every one of us made a choice, based on no promises, based on the fact that all of these companies have no duty to us. If you do not like how something has gone, blame yourself and move on like an adult.