Disney needs to decide who their target demographic is. I have two young kids, and I am certain they have no interest in a villains themed hotel. If Disney builds a villains theme hotel, it will be for Disney adults, and *maybe* teenagers.
Epic Universe targets a more mature audience, and as things currently stand, they are beating Disney at that game. Disney is at a crossroads about whether they should keep competing for that crowd, or go back to its roots of being a kid/family destination (which adults can also happen to enjoy).