The iPhone never was intended as a photo storage device. There are hard drives and thumb drives for that. You aren't losing your original quality photos, they are on your computer in iPhoto, Aperture, etc.
Personally, I prefer the ability of the iPhone to be able to show my hundreds of photos (to which I have the original high-res originals at home in iPhoto) on the go, which is the intent of the iPhone, rather than to just show the thumbnail of a few high-res photos I may have taken with my iPhone or elsewhere. This is how the iPhone was designed.
You have 3 things you can do:
1) feedback to
http://www.apple.com/feedback/iPhone.html
2) research the features of electronic devices prior to future purchases
3) get a different phone that better meets your needs.