Eh. I've found that increasing use of CSS variables / custom properties has made me a much happier developer. Sometimes new things aren't necessarily bad.
I am not so sure about PHP, but I think the intent is more "do it in the backend where possible" which i agree with.