The real problem is image handling libraries that blindly render images into too-large objects where unnecessary. While full-res uncompressed images are very convenient under the hood, the image library should inherently handle anything &quot;too big&quot; gracefully. Instead we&#x27;re often prone to apps crashing when someone feeds in a ridiculously large image.<p>A 420B &gt; 5MB expansion should not be a &quot;red flag&quot; because there is nothing about it (including the subsequent attempt to process a 141GB uncompressed image) which cannot be handled appropriately in software. Flagging such ratio limits is arbitrary, and setting an arbitrary limit is usually a sign the software is incorrect, not the data.