The author calls a hoodie a shirt. I’m not sure I trust their opinion on the fit and comfort of database-branded apparel.
A long-sleeve T-shirt with a hood is just a long-sleeve T-shirt with a hood.
I can't imagine when I'd wear one either - if I want protection from the sun I'll wear a hat or sunscreen - not a hood.
And then you're used to it, and you start wearing them elsewhere too, because why bother with lesser protection?
They may be more popular at higher altitudes than at the beach though. Beach folk have a bit more atmosphere protecting them.