The discussion of the differences between B and C life could go on forever. You could search and read for hours in this, and other forums.
B’s are more solid (oem steel body), better to drive, and park, and are maintained like a van. They will afford you access to thousands more places to stay overnight; better, cheaper, and closer parking, and are typically built to be self sufficient. Simply put; they are more “mobile” than any other type of RV.
C’s are bigger and more comfortable, and can easily carry more equipment and toys. They are typically cheaper to buy, cheaper to build, and typically have a shorter life span, and lower resale value. They typically require a RV dealer or truck shop to have work done because of their size. Depending on their size, they are harder to handle, to park, and are usually found at designated campsites, plugged in to water and power. Simply put, a small C is one of the most “flexible” RV’s (meaning they appeal to large swath of RV’ers).
A class B RV can easily be bought low, and sold high in a years time, without ANY significant loss - and I suppose the same could be said about a class C as long as it was a rather current model.
We bought a class B 10 years ago, put over 160k miles on it, and easily sold it for over 1/2 the original purchase price - a depreciation rate of less than 5% per year. I think your depreciation guesses are WAY too high. Friends I know buy new, and sell a year or two later for the SAME, or even BETTER price than they paid a year previous.