Well, that's the stated point of the room temperature sensing part. It's based on occupancy: if only one room is occupied, you may prefer to have that room be the temperature you prefer. If you have a house where that is happening, then that's exactly what the feature is meant to do. You may sacrifice comfort in other rooms, but they presumably not being used. When multiple sensor-equipped rooms are being used, it is supposed to average the temperature between them.
Frankly, I can't believe there is much you can really do when you have a multi-floor domicile. If you have inconsistent heating through a one-level place, then yes, there's most likely inefficient HVAC design that deserves blame. But if you have a basement and two floors above it, how would you possible avoid a temperature gradient? Heat rises, cool air sinks. Yes air gets cycled through with return ducts, but there's only so much that can accomplish.
As far as devices kind of locking up, that may be the unfortunate nature of the beast right now. Even the greatest, most expensive computers crash. Servers crash. Routers crash. And that's to say nothing of smart phones and wearable tech. Stability will improve in time but that's something any owner of any IoT equipment should keep in mind.
I've definitely read of Nest thermostats suffering similar issues. And worse, for a number, if not the majority of those users, they were running on battery and not on the C wire. So it crashes, never gets charged, and the house freezes. Ecobee was very smart to include that fifth-wire adapter. A problem we are facing is many homes with programmable thermostats do not have that C wire installed, because the old programmable thermostats ran on simple alkaline batteries, and you just changed them when they said they needed replaced. Whereas now, these devices are nowhere near as power-sipping, and have to rely on power-stealing if there is no C wire. Ecobee doesn't do the battery thing, so that alleviates a lot of those concerns. Obviously the more complex our devices get, the more prone they are to computer-like crashes.