plus, to regularly spend bitcoin one also has to find a way to regularly earn it
otherwise buying bitcoin for spending it is too costly and it makes no sense
I agree with you on this one, i reckon that people who spend BTC often have either been holding their coins for a very long time or they are individuals who have skills and are paid in BTC for their services. It would be hard for people who take out of their salaries to buy BTC to then spend the BTC, they would rather spend fiat and hold their coins, and it makes complete sense.