To me yes, and i think photographic use pictures are realistically 2.5MB+ jpegs (raw much larger), reduced to thumbnails of more than that size you specified, which is then a +4 sec ordeal every time, the 122 pics i agree on, and its not really random read iops, for good and bad.
I could probably argue the case that all my wonky needs and requirements say i need this and that, but its about choice. Of which we are all covered on the modular emmc train, because that makes sense for rich and poor, light and heavy use, etc. Speed goes up with more size, and that generally makes sense, but you cant have it all ways.
512K is huge chunks, much bigger than stripesize, which is relevant. If its prefetching, cache, this that or the other, we can agree that emmc is best, then usb (but is disqualified for other reasons, then SD (which should be used like normal when you have an internal option, which regular SD isnt) then good uSD cards, last is bad uSD cards,
Real life generic OS use bottlenecks is more important than whats in the top end of best case performance.
Being content at uSD means everyone else is excluded above that. Im saying modular emmc makes sense for all of us, because those 1MB/s uSD cards (which are the good ones) still cost a large amount of money while being inferior to regular SD (OS on SD shouldnt make more sense than internal from a performance point of view, but it does). At the point where a uSD becomes even that inferior option, you can already afford 16GB modular emmc. And anything cheaper is just a bad option on a many hundred dollar device, which is to say those bad uSD cards should never be used for OS because they are just not meant for the task. General lagginess doesnt make sense to skimp in when its a lets say -20 dollar difference. And using 1 dollar on a connector means you can get orders of magnitude more performance than 1 dollar worth for free once the day comes to upgrade from the then, better options available.
eMMC doesnt work out of the box on a regular PC, but I dont see anyone removing their eMMC that often, and there even was the adaptor to use it with uSD connector on the PC, so uSD always loses for OS use and USB is a bad option.