You know, it doesn't say how they’re taking up two spots. If they’re going about it long-wise, then I’d be okay with long ass vehicles taking up two spots. I’ve seen cars/trucks with trailers do it all the time.
Now if they’re parking like a BMW and taking up two spots that way, then sure, they’re kind of an ahole. Slightly Less so if at least they parked in the boonies.
I think the assholery entirely derives from where in the lot they are. First half of rows? Fuckin asshole. Ass end of the lot? You're fine. I'm not gonna assume this person doesn't have a reason for owning a larger vehicle, that'd be unreasonable. I'll judge based on the actual information present, and it seems like they're at least TRYING.