Hey! Watch what you say about COBOL developers! Some of us have been pretty adaptable, and we know enough to harden our systems against hackers.
From a glance at the Rainbird manual in the link, I definitely prefer the simplicity of the Rachio interface. Rainbird is obviously going for some degree backward compatibility, while Rachio did a more "clean sheet" design. That approach (been there, done that) drags too much baggage forward, and support gets more difficult at every step. They need to look at the same lessons Microsoft learned - support the old stuff for awhile, but only market what's new. It will anger some folks (Windows XP...) but you gotta keep moving.