There are no small trucks because they are pointless. Small trucks get horrible mileage and consumers decided to just spend a little more for a full size PU. Hopefully small trucks they make now are more efficient.
Every auto market in the world disagrees with you.