Remember that the full baggage cars are used on almost every single Amtrak route. The bag-dorms would really only work on the single-level long distance trains, which makes them much less useful. There are 17 single-level LD consists. Add in a 20% protect margin and that comes out to about 21 cars, if they were to literally put the bag-dorms on every long distance single-level train. And if checked baggage is being abandoned altogether, why even have bag-dorms? Just buy that many full sleepers, since that would bring in so much more revenue. My point is, the bag-dorms really only work on routes that could use a bit more sleeper space, but do not need much checked baggage space. The problem is, that's really only the case for a few trains. So I don't think that it was a mistake to cut the number of bag-dorms in favor of baggage cars, because pretty much every route in the country can use the latter, and only a couple can use the former.