You can still get a "small" truck, you just have to special order it. The dealer won't put it on their lot like that because most people don't want it.
I have two 2004 F350s. The first one is a typical big diesel truck - it's heavy, it's long, it's hard to park, it gets bad mileage, it's noisy...