It seems you spend too much time trying to justify your own site over others and profess your greatness too much. Im sure you have a fully engaging site bursting with content that fullfills every visitors desire, however, sadly for you; this thread isn't about you or your site.
With such an inflated opinion of yourself and your website it's no surprise that you dont see the value of what Cryo is doing.
Unlike you, I welcome and support new innovations like this and am grateful that people who have the skills that I don't, can continue to provide the community with new content.