Recovery codes go straight into the password manager, right next to my mother's maiden name, ASuTeil7quoongak2aeniVar.
The recovery code, just like the hardware 2fa, does not work unless you know the password. So you want to secure against people that live with you, know your password and from whom you cannot hide anything anywhere?
The printout is the size of a business card. You could put it in your Bible as a booksign an nobody would find them. Or if you want you could rot13 them or something basic so they can't be used as-is.
Actually, what are you suggesting instead? I'm genuinely curious what flawless solution you found.
Also no, you're not genuinely curious, you're trying to waste someone else's time.
So, you are against things. What are you for?