They've always been this way. They've always also stepped over things on the ground, it was in Sims 3 that suddenly they didn't anymore. Along with opening cabinets to cook, getting in and out of cars... and a myriad of other things they threw out with 3. They do get route fails, but it's usually another Sim or furniture that causes it, sometimes it's uneven ground outside. I installed a no route fail reaction mod so I wouldn't have to see them wave their arms around like idiots when it happens. They simply stop and get a thought bubble about the issue instead.
If you are super annoyed by what your currently controlled Sim is doing, you can turn off free will in Sims 2 just like you can in Sims 4. It's in the gear menu. Can't do anything about the other Sims though, other than check on them regularly and queue up what you'd like them to do. Sims in Sims 2 are more... free spirits than they are in 3 or 4. Left to their own devices they will play video games until they starve to death sometimes.