Moreover, Firefox makes it super easy to screenshot individual elements on a webpage, such as photos, by automatically determining the screenshot boundaries, which means I don't have to manually drag the screenshot area.
Fair point, but I highly doubt that this is how it's used most of the time. And taking 20 screenshots and compositing them in mspaint can be a meditative experience.
I would put money on it being the most common use case. It's certainly the reason I installed a screenshot extension for Chrome. I like the nod towards humour you've added at the end there, but it's probably time to cash out your chips and accept your losses.
There are situations where it’s really useful to be able to capture the entire web page and not just the visible viewport.
[0]: https://blog.mozilla.org/en/products/firefox/how-to-capture-...