Because compose bundles whole runtime with all compostables, but app with Views uses system implementation of views, so no need to bubdle anything to run, only xmp and a few classes
More correct comparison would be app on views with appcompat/material
Compose without appcompat
And both minimized with r8