i would have agreed with you a few years back but TJs has grown on me.
it's "decent" quality stuff at a good price, in sizes that makes it suitable for apartment living. i live near the one in cobble hill and work from home so i can go there at 9 am and have the store to myself. i avoid the place thursday to tuesday.
i'm not sure if i could perform under that kind of pressure.
one thing i enjoy most about travelling home to ireland / europe, you can find some nice private toilets.
this idea of seeing the guy's legs in the stall next to you is definitely not as common, outside of big corporate offices.