Yes, all true, but I suspect what you're doing here is arguing the semantics of 'forced'. Yes, we users have the option, but we are being 'forced' into selecting one of those options by some underhand tactics from Apple. Purposely withholding a critical bug fix is low. Forcing 1-3GB of data into a user's 16GB of storage is low. Not illegal, not a breach of contract, not a sin, just low.
Personally I like iOS7, but I really don't want my wife to install it on her iPhone4 because it will only end one way - she will complain that it used to be fine, now runs unbearably slow and we will 'forced' to replace a perfectly usable device. This outcome sounds way too convenient for Apple for me to call it anything other than a deliberate forcing of our hand.