Why are DPI-unaware applications bitmap-scaled instead of supersampled in Windows? [closed]

I use a 27″ 4K monitor at 150% scaling on Windows 10.

For DPI-aware applications (Visual Studio 2019, Office, modern browsers), text looks sharp.

However, DPI-unaware applications are virtualized by Windows and appear blurred because they seem to be rendered at 96 DPI and then bitmap-scaled to the target size.

Why doesn’t Windows use a supersampling approach instead?

Current pipeline:

96 DPI render
→ upscale bitmap to 150%
→ display

Hypothetical pipeline:

96 DPI render
→ upscale to 200%
→ downsample to 150%
→ display

This would be similar to supersampling anti-aliasing and would not require changing the DPI reported to the application.

Would this improve quality for DPI-unaware windows?

Is there a technical, architectural, performance or compatibility reason why Windows does not do this?