Flutter is migrating to Impeller, which has much better runtime characteristics and font rendering. It's already being used by default on desktop and mobile. [1][2] But your point still holds, of course.
[1] https://docs.flutter.dev/perf/impeller
[2] https://flutter.dev/go/can-i-use-impeller