I do a lot of things wrong. I don’t “up-pot” but I plant tomatoes on a way I can add dirt and bury part of the stem. It’s a space thing. I take a plastic bin, put in a false bottom so it can drain, and ad maybe 2-1/2” of dirt. I cut the bottom out of a small yogurt cup, write information on the side of that, and push that down in the top. I plant the seeds and, as they grow, just move the cup up and add dirt. One of my sins is that I may grow 2 or 3 plants inside one of those yogurt cups and gently tear them apart when I plant them in the garden. I don't sell them like Dick. I probably don't plant nearly as many as many people on here either.
Another of my sins with tomatoes is if the plants get too big, I prune the top out of them, cut them back to size. Since mine are crowded they can get long and lanky, even with light coming in from the sides. I only grow indeterminates so I’m not concerned with cutting them back. I wouldn’t do this with determinates. I normally wind up with plants maybe a foot long with fairly thick stems.
When I cleaned my garden this fall, I dug some tomatoes and peppers. I always bury them as deep as I can when I plant them. The tomatoes had a root cluster at every buried stem joint, the peppers not nearly as much.
I think with tomatoes, up-potting is good for them. You bury them deeper each time so they create more roots at each buried joint. You certainly could up-pot to the largest pot to start with, but they might lose some benefit of being reburied, unless maybe you re-pot in a way you can add more dirt as they grow. I’m not sure the other plants benefit as much as tomatoes, but about the only things I start from