I think one the great things about a B, that is not often mentioned, is what you do with your RV when you are NOT on a trip or camping. I have an RT170 which has the footprint of a Suburban, and fits in a regular parking spot. As such, I use mine often as a second car, and prefer it where waiting is involved, as a base vehicle for day trips, when we want to take the dog, tailgate parties, outdoor events, etc.
If I owned a C or larger, it would get used for trips and camping, and then go into storage anytime were back home.