It seems unfair to impugn the peloton bike as being "$$$" where a direct drive trainer is only "$" when the price difference is far from an order of magnitude, especially when you consider that you still need an entire bike to use with the direct-drive trainer.
Granted, the direct drive trainers and related software have functionality the Peloton does not have, particularly the pre-Bike+ peloton.