IMO, housing is a partial exception.  You can easily opt out of 25$ for lunch and 6$ coffee seeming <i>normal</i>, but wasting hours a day driving is soul crushing.  That said, making 150k <i>and</i> having roommates is completely reasonable.