Operating systems should always use C/C++ UI frameworks, and as little costly abstraction as possible, period. Anything else is wasting resources.
It’s not so much about wasting resources as it is about the added latency, jankiness, and inconsistency in look & feel hurting usability.
It’s not so much about wasting resources as it is about the added latency, jankiness, and inconsistency in look & feel hurting usability.