Anyone who thinks dailies are "required" now are just complaining for the sake of complaining, or they have not played since 5.2. They are 100% not required to do anything. If you don't like them, you do not need to do them for anything.
And you can get coins from killing mini-bosses. You do not need to do dailies or pet battles.