Why Class B are expensive!
Having been in the automobile for over 30 years selling about anything, the reason is logical.
The class B is more versatile. I use my 2007 Gulf Stream Vista Cruiser for shopping and just about anything. You are not going to the mall, grocery store, etc, driving a Class A or C.
I get 20mpg running around, MB diesel, yeah cost more but do the math. My Explorer gets 16mpg. I would not even consider driving a class A or C to go shopping. Yes the class B takes up two spaces but I enjoy walking an extra 30 feet.
It is the same with an enclosed trailer. A 4x6 used costs just as much as a 5x8 because ANY car, truck, etc., call pull the 4x6. Ex. I could not find a used 4x6 under 1100, but purchased a nice 5x8 for 900.
Also they resell quicker. If you find an A or C that is within the same price range as the B and you like it then pass on the B.
Personally I really prefer my B since the larger ones are not within my plans. I am an ant to the Class A but I can outrun them. LOL
Forgot to mention, all vehicles drop the most in value the 1st year. The 2nd year does not drop as much and so on/
Ex. I purchased a 2007 30k Explorer for 18k when the 2008 came out because the 2006 was only 2k less.