CM is fine(for an android that is...) but what if something breaks down, then you are ****ed, wish mobile phones were modular like a pc, so when something breaks you can just change that from the comfort of your home