Site Admins,
There exist low cost (some free) JPG, BMP resizing components. They could be integrated programmatically into the backend of the web pages that deal with uploading of files; and for those image files that are too large (width, height, or size) they can resize to a maximum width, height or size, accordingly, automatically.
This would be a nice feature, IMHO. Well worth the dev effort and costs.
TJR