You are right, this is probably not specific to Python. It just happens that:
1. we're currently discussing Python;
2. anecdotally, the C++ projects on which I have worked were all case 1. ("code it like it's Rust") – I make no claim that this is representative, though.
Everything you said applies equally to many C++ projects I work with as well