I agree with what you are saying - 'Ship it' should be the slogan when you want to validate a concept.
Also really good to hear that you mentioning Ruby - way to go! :)
It depends on the concept -- so I am not always opposed to visuals. There is a huge drive to move to the 'one-window web page' concept - use Json API to fetch data and JS frameworks to render it rather than send HTML response. For some concepts which re-define the way you are using the internet, visual concepts work! Validating them via technology is a different thing - I often foresee / dream about tele-porting shown in StarTrek -- if I can see (or visualize) it - it has a larger probability of becoming a reality. I guess I am digressing though! :)
To add some more masala to this topic, I have often noticed that people are scared of validating a concept for fear that someone may steal their idea. I have had a hard time convincing them otherwise.
All wiyht. Rho sritched mg kegtops awound?