I felt the same way when they were calling the Segway skateboards "hoverboards" and referring to back to the future.
Add it to the list, boys! "Inflatable Rescue Submersible", FSD, Bulletproof windows, Mars any day now, Hyperloop... am I missing anything?