well, if you're boiling potatoes, or brussels sprouts, they aren't going to stick or burn. So for most of your pans non-stick is not relevant.
If you're making porridge or sauce, it could stick if you overheated it. But thick bases heat up slowly to a stable temperature, and don't get hot spots, so if you stir while they come to temp and then turn down, you won't get sticking and burning unless you wander off and forget them.
IME a non-stick pan that is wearing out sticks more than a stainless pan.
The stainless pans with thick bases usually have a thick layer of aluminium, which is a very good conductor, welded to the base, but it is usually encapulated in stainless, so it doesn't leave black marks, and is much lighter than if the base was solid steel.
A black iron frying pan is very heavy, but as long as you don't wash it, can give good results. For lightness, I think you would be happier with a non-stick for frying, and accept that it will wear out.
Stainless stands up well to the dishwasher, and it is very difficult to damage the surface. A brushed finish doesn't show scuffs or watermarks.