I think you have unrealistic expectations. If you read an advertisement for a computer with a 250GB hard drive, do you really expect it all to be available space? I don't think anyone else does, so why would they think that in this case?
If you bought a laptop with a 250GB hard drive, and found when you booted it that ~125GB were used by the OS, would you be okay with that? Especially when the HD storage was a prominently advertised feature?