I think it is easier to find money for these more hip startups than for a more innovative kind of company, where still some research time is involved. Maybe that is also one reason for the lack of innovation.
I first learnt OOP together with C++.
I didn't understand much.
Second attempt was learning JAVA in connection with OOP, it was super easy.
So maybe you give the java + oop combo a try.
The amount of movies in your index is very limited.
I searched for movies by "Jarmusch" which is not mainstream in my opinion and nothing came up.
The movies on the ranking list are all very mainstream.
Maybe I don't get the point.