The problem with tomatoes is that if you pick them ripe they are fragile. So if they are picked ripe, it makes it more difficult to ship them.
And then this gets exacerbated when the varieties are selected for shipping and shelf life rather than flavor.