This advice should be universal in coding. When I first started programming, I had a manager that hated 1-2 character variables. But they make sense for loop iterators.
The inability to truly learn from the consequences of their actions is the primary criticism leveled against many consultants. they plan, they do but they rarely stick around for the study and act.
The key point is having the full iteration cycle. You can't learn from simply thinking, dreaming, and planning. You need to follow through and experience the consequences. That is what uncovers the unknown unknowns. Those things you can't plan for.
I never wanted one to go anywhere, I've always wanted one for a tiny house / social space on my property. They always struck me as a perfect option for a unique cabin. I know there are old rail car hotels, but I've never seen one that epitomizes the pullman luxury.
I give solarized a lot of credit. Before it came out I pretty much stuck with whatever default theme my application used. After using solarized I started caring about my tools much more. Today, I tend to use Darcula most of the time for IDEs, but I also spend much more time customizing my tools beyond just the theme.