Result of artificially constraining an activity by arbitrary parameters can be wildly creative, not to mention hugely lucrative. Think of something like Bollywood - get rid of serious, credibile drama, and replace with mindless 3 hour melodrama with 5 titillating songs per film, your film finds a guaranteed million plus audience, no matter what garbage you churn out:) Intellectual filmmakers in India who fight this market and mindset with "improving content" are very quickly driven to bankruptcy & become Roger Eberts for the local trade publications :))
Programming languages are ultimately an exercise in artificially tying up your arms & asking you to type with your left toe. Try coding a naturally recursive catamorphism in a language that doesn't support recursion. Try storing a billion emails under a megabyte with clever supercompact data structures. Try coding functionally in imperative C. All of these things can & have been done. Why do people do these things ? So also Vine.