i also thought so. But I think it depends on your needs. Mine is a original stock firmware box. For now, I installed Kodi, HDPTV, Togic, and Shafa (actually I will rarely use shafa I think), and I feel more than enough for me. Since I seldom watch streaming, the original xiaomi player and Kodi are sufficient. HDPTV and Togic are just for me to try out.
As of now, no rooting nothing for me to do.
Maybe, I need to find stream source to watch live football on Kodi or other app.
My main purpose is just to watch HK drama through Youku.