not enough floor

Is it me or are we getting classes that are constantly more and more cardio and almost no weight/strength? I'm so tired of it. I loved when I started 3 years ago, and still like it. However I'm growing more frustrated when you pay so much and don't get the mix you used to get. I can pay alot less and get 30 min of cardiovascular and 15 min of weights. I want 25 and 25 ish EVERY TIME.