Yep, hardware attestation is becomming more common, even with websites.
This is why LineageOS is actually dead in the water, even though they're "in talks with hardware vendors". It doesn't matter when people can't use the apps and services they need.
A solution could be having a tiny non-rooted Android system as a "coprocessor".
This reminds me when living in South Korea used to require Internet Explorer/ActiveX to get anything done online:
https://en.wikipedia.org/wiki/Web_compatibility_issues_in_So...