I am a bit frustrated about some things, so here it comes
There is a difference whether I client comes to you and says I need a website that is accessible, responsive, secure, passing web core vitals, optimized for search engines, with professional converting copy, consistent layout, global styles for better scalability, setup tracking, correct implementation of consent management and content blockers, etc. VS a client that comes to you because they need a website
The first client understands that there are many parts to take care of and that those cost time (on both ends) and money. The second client does not understand that. So I am the bad guy who must inform the client about this all and every single piece raises the price, requires also more time from the client. But the client actually just wanted a website and not an over-engineered rocket.
How are you dealing with that? It's not fun anymore unfortunately