I don't wish to seem critical, but tomatoes should grow fine in "huge plastic tubs", so it may not be the soil that's the problem.
If you tell us how you grow them, the local climate, your feeding and watering regime, etc. and tell us in what way(s) they fail to do well, perhaps we can come up with a solution which will help.
No criticism taken and perhaps you may be right.
I think the year that I planted them in the huge plastic tubs, I got the dirt out of my mom's garden because she is the one that gave me the tubs. I can't remember the specifics, as this has been several years ago, but I think I only got a few tomatoes off of the plants and they were small. No, they weren't cherry tomatoes, they were a variety that was supposed to be large, but weren't.
As far as watering them, I watered them whenever they looked dry and I don't think I fed them anything. And how I grew them? I dug a hole in the dirt and set the plants in there. I have successfully grown tomotoes in a garden throughout the years, before I moved here, so I do know the basics. However, the soil at my present location doesn't seem tomato friendly, so I thought there may be a variety that would grow better in these conditions. I may talk to the owner of the feed store and see what he has to say.