You mean like symbian or s40? Well RTOS are more expensive to maintain and especially to extend than linux (Linux kernel provides all necessary services, for your own custom RTOS you have to do a lot by yourself) Also I would argue linux has better performance (less communication overhead), but honestly i'm not an expert.