tupperware is better.
What you are doing there creates an awful lot of waste. Do you have plastic recycling at work?
Tupperware is great, I have some in my kitchen. But it has some problems:
1. It's very thick stuff, so it's hard to fit 6 meals into a jumbo lunchbox like I can with the disposable plastic ones. Also, it's tough to fit that many in my freezer due to the thickness of the good-quality Tupperware containers. The disposable ones in the OP are pretty thin & lets me stack tons on each rack.
2. They're expensive, which is fine if you're only buying enough for a day or two, but if you're making 30 chicken meals for make-ahead meals, you'll need 30 Tupperware containers. I have several 2 & 3-compartment thick Tupperware containers, which can cost between $2 and $5 each for the good-quality models. The disposable containers cost 38 cents each. Granted, you can re-use Tupperware forever, so over time the cost catches up.
3. You are
required to do the dishes with Tupperware. The bulk pack that I get can be reused OR thrown away (and yup, I have recycling at work & at home, fortunately). This is really handy if you're stuck at work or school since you can just recycle them if needed, especially if you have plastic utensils & a plastic water bottle & can just dispose of everything and not have to worry about doing the dishes.
It's all about convenience, & it's not without its downsides: the cost does add up over time, it does generate a lot of waste (but most areas have recycling available these days), and eating out of & heating up plastic containers probably isn't super great for you. But, if I have 6 packs of food with me for the day, I'm 110% more likely to eat healthy because they're readily available, so there are tradeoffs there. I do like the glass bottles for longer-term storage, because you can reuse those things forever, but then again, they don't really have any requirement to leave your house or anything.
The bottom line is that my goal is to eat healthy food consistently; disposable trays work really well for that purpose, and I think it's something a lot of people struggle with because not many people like to cook every single day or have a large fridge/freezer handy to store thicker items like Tupperware in, especially for the make-ahead meal programs. It also makes dinnertime really convenient because I can just nuke something in the microwave if I don't feel like cooking.