I would rather have a permanent top-level tracking banner section built right into my browser as long as I don't have to write JS anymore. It's very high on my priority list.
1) To become as mainstream in a general-purpose way as OOP and functional programming paradigms are. One of the problems I know is lack of composability.