Life expectancy depends on every board. The manufacturer is not really the problem, just piece wide. ECS makes cheap boards that suits budget. If you keep good maintenance of your PC, it will last a long time, while if you don't take care of it, it won't last long.