With my experience of working on +300 IoT projects - In majority IoT application edge computing is not required, devices generate very less data and perform simple computing or no computimg at all.In embedded usually it's better to keep things simple so that cost and bugs can be reduced. Most IoT application or solutions are usually not adopted due to hardware cost (capex) so keeping devices processing, memory and de…
Even if you do simple point measurements (e.g a weather station with temperature, pressure etc) it might make QA sense to perform multiple measurements and reject outliers, take an average etc before reporting to The Cloud.