I am planning on downsizing my class A to a B+ rv under 25 foot, was also looking at new trucks and a camper as a 2nd option, so with the price of a new F-250 to F-350 and a new camper with a slideout...
Any time something "small" needs to perform as though is was a full-sized RV, it's going to cost more.
We bought a used truck camper - we always have a truck around anyway, and sometimes the "little guys" get the most interesting camping sites! Plus we can utilize rustic campsites that may RVs can't get to. We can park in a "regular" parking space. I can go on and on about the handiness of a TC and their long lives...