I am getting the impression that you are acting entitled yourself. While not explicitly stated, your posts read like, "I am a paid member so I should get to play anytime I want to no matter what". Every course, public, semi-private, or private has times that are blocked off for various leagues or organizations or events. In fact at our full private club the under 50 male has the least amount of tee time availability of any group. Tuesday mornings are senior men. Wednesday morning is ladies 9 , Thursday morning is ladies 18, Friday morning in the summer is juniors. There are one day tournaments on Saturdays. There are 2 day member/member and member/guest tournaments. There are 3 day club championship and sr. club championships. There are USGA sectional qualifiers. There are state PGA tournaments. We just hosted the 3 day state women's amateur, which included another 1/2 day of practice rounds.
Golf courses are not there just for you. They are there for the golfing community.
All things considered, I was able to play north of 75 rounds last year. Yes there are limitations, but I am not short on golf.
Of course there are entitled people in the golf world, but I would say that there are not more entitled golfers than anywhere else. Look at your neighborhood, your HOA, your church, your workplace, your local grocery store parking lot, your airport boarding process. Entitled people everywhere, all the time.