You can set headers with .htaccess.
Then again, I suppose there are enough people out there who just want to FTP up their wordpress code and call it a day, so... ugh.
> I would argue that using Apache in the first place is non-optimal
What would you prefer? nginx is not suited to shared environments at all.
I haven't heard this. I'm running WordPress via NGINX with no issues.