FWIW, junk in LEO can still remain for dozens or even hundreds of years.
Most satellites also don't burn up completely. At least in the US, the current standard is that the odds of a casualty in case of uncontrolled reentry are less than 1 in 10,000. I think that as we see a proliferation of LEO constellations with tens of thousands of smallsats (some of which are almost surely going to be operated by companies that go bankrupt), that standard is going to bite someone in the ass.
What are you considering small or a few years? Smallsats like Starlink is using can take 100+ years to deorbit from drag in LEO (at the 1100km orbits they haven't started deploying to yet— for the orbits they're currently using the deorbit time is on the order of a few years). Even if you're talking about 1U cubesats (~1kg and 10cmx10cmx10cm), those can take decades. The first cubesats ever built are still on orbit.
Going even smaller, there are still small droplets of coolant in LEO from nuclear reactors that the USSR launched 50 years ago. The droplets are more or less spheres with diameters in the 5mm-5cm range.
There were used to power Soviet reconnaissance satellites that used radar to track ships. The satellites themselves were in really low orbits (~200km), and they didn't want to use solar panels due to additional drag and inability to generate power at night. When the satellites were deactivated, they were supposed to eject their nuclear reactors (actual nuclear reactors, not RTGs[1]) to a higher orbit before the satellite reentered. The program had a number of "oopsies". A lot of the reactors leaked, and are actually one of the biggest sources of space junk today. I think they were the #1 source of space junk before China's antisatellite weapon test.
The biggest oopsie was when some of the satellites malfunctioned and weren't able to eject their reactors. One of them landed in the ocean. The other didn't— it ended up spreading radioactive debris across a good chunk of northern Canada. Some of the pieces of debris where radioactive enough to cause serious harm, so it was fortunate that the junk landed in unpopulated areas.
Most satellites also don't burn up completely. At least in the US, the current standard is that the odds of a casualty in case of uncontrolled reentry are less than 1 in 10,000. I think that as we see a proliferation of LEO constellations with tens of thousands of smallsats (some of which are almost surely going to be operated by companies that go bankrupt), that standard is going to bite someone in the ass.