I am surprised that Google spends so much time tackling custom ROMs via it's Play Integrity API. If only they paid that much attention to say, curating the Play Store more, it had be much better for everyone
extremely pedantic whining over the term "ROM", but when has a custom android distribution ever dealt with "read-only memory"? is or was there some immutable component of Android that could be interpreted as read-only?
also I switched from iPhones to Google Pixels running GrapheneOS four years ago and I've never looked back, it's really solid and gives me the amount of control I expect and demand over hardware I've purchased upfront. Pedantry aside, I strongly recommend GrapheneOS