I totally agree, I found myself refactoring my own code and renaming "Get<>()" functions. I wish I had heard someone say that earlier :)
m.FindRobot("bot name").GetDevice("laser") would read better as m.Robot("bot name").Device("laser")
m.FindRobot("bot name").GetDevice("laser") would read better as m.Robot("bot name").Device("laser")
[1] Given enough time in front of a monitor, we all get bad vision eventually ;-)