I'm not UX person and I don't know whether "pixel perfect" and absolute positioning requirement come from clients or designers on average. I'd guess it varies by organization, industry and whatever.
But it's worth being clear that mixing such thing with flowing text and graphic is where things get hard. Html 1 had flowing text in the 90s and you can still do that.
Moreover, all this is related to overall user hostile designs. Organizations broadly don't want their pages to be neutral streams of information but want to control a user experience that nudges people this way and that and fixed are important to that.
But ... we did, and do. It's called HTML. It allows you to send back structured data in a client-agnostic way. It's just that it got bastardized to the point that people will send the data in a way that only certain clients can intelligibly render it, and then, only in a way usable to people without certain disabilities.
It's not just a technical problem, but the social problem of how you get people to keep using that API, and not extending it, and not breaking it in favor of some different purpose (like ads)
Whatever API for web data you propose, I can tell you exactly what will happen to it:
1) Initial clients are geek-designed and geek-friendly, and render the data intelligently.
2) This API gets popular for not having all the cruft.
3) Some genius discovers they could add some cutesy visuals and effects if only the standard were extended, and targets the clients that handle these extensions.
4) Eventually, only those clients are cared about, and you can only make sense of the data with those clients and if you don't have disabilities.
If you want to make progress, figure out how to eliminate that dynamic.
But it's worth being clear that mixing such thing with flowing text and graphic is where things get hard. Html 1 had flowing text in the 90s and you can still do that.
Moreover, all this is related to overall user hostile designs. Organizations broadly don't want their pages to be neutral streams of information but want to control a user experience that nudges people this way and that and fixed are important to that.