Wavegarden wave pool

Wavegarden: The Latest And Greatest In Wave Pool Technology?
Have we finally arrived to the day and age where wave pools...