It seems you are blaming Apple for this. You said you have a 15" MBP but you didn't say which year. 2011 or later have Internet recovery. You can create a thumb drive with 1gb of space using this method http://support.apple.com/kb/DL1433
Also if you'd back up your data you would not have this issue.
Also if you'd back up your data you would not have this issue.