I really like the chill music that was playing while they tore shit up . <| sep |> I ' m watching on the CBS sports app on Roku <| sep |> I ' m not a SW developer so I may be talking out of my ass , but from what I understood JAVA is the main culprit yes . Java ' s lowlevel performance is pretty good these days wellwritten code can run almost as fast as native code . The big problem is its memory management , which is continually allocating new objects and then having to clean them up . This makes software development faster because developers don ' t have to worry about memory managementit ' just works ' in the backgroundbut only if you don ' t care about RAM usage or random pauses while Java cleans up all its garbage . This is why you typically need far more RAM on an Android device than an iOS device to get equivalent performance , and why my girlfriend ' s old iPad with a slow CPU and barely any RAM 256 MB ? used to feel much less clunky than my Nexus tablet with 2 GB . However , that ' s not the reason I ' m replacing my Android phone with an iPhone tomorrow . The lack of software support on Android is truly appalling the manufacturer had pretty much abandoned my phone even before I got it , and the carrier never even sent me the final OS upgrade that the manufacturer released . It ' s had known security holes for months , and noone ' s going to fix them . It ' s a work phone so I don ' t have anything particularly important on it even the email uses a separate account that ' s purely for the phone , but with the number of attacks going around these days , I want a phone that will at least get security fixes for a few years until I get a new one . Edit oh , yeah , and it ' s almost out of storage because of the amount of crapware the manufacturer loads it up with which you can ' t even uninstall .