One of the more painful things: many bool fields with byte sized bools
twitter.com
twitter.com
Isn’t that pretty much all of them? The langages where that’s not the case are usually those using pointer-sized bools.
It should also be pointed out that storing those booleans as bits is not the only alternative. For a trivial example one could have millions of sorted bools and just store how many are true, then storage becomes constant.