Quote Originally Posted by Krotoan View Post
Availability of parts and resources, investment VS return... there are a few reasons.
No there is no reason. They can postpone any release due to anything you can claim. They have a responsibility to supply their product to a paying customer.