Part of the problem is that Liberty are still dealing with the fallout of Bernie's legacy deals that had no intention of doing anything for entertainment (or, arguably, the sport).
Having said that, I'm not sure what they can do to prevent one team dominating an era simply because they got their understanding of the rules right from the start. I really, really don't want it to become the gimmick-laden s**tshow that is Formula E (or Formula W...) for the sake of "entertainment", I'd rather stick with what we've got than go that route. I'd even rather go back to the days of condoned Ferrari cheating than that!
If someone can come up with a way of making the racing actually racing-focused entertainment instead I'm all up for that, but I can't think of anything that actually manages to do that well at the moment. Not on the large scale akin to F1 anyway.