Require minimum resources to implement and run in the grand sceheme of things so definitely. Especially considering retail has been nose diving for quite some years.
Also more choices rather than fewer is generally a good business model within gaming. Keeps more people finding something they enjoy.
- - - Updated - - -
That sort of says that you think there is a substantial amount of retail players that play the game for daileys, pet battles etc. which I highly doubt is the case, at minimum if speaking of players investing in WoW longterm.
It is a well established fact that loot is one of very few key things the overwhelming majority of players (knowingly or not) focus on and stear towards doing that content whether it be raids, M+, rated PvP. If talking about players that invest in WoW timewise, the only large non-raiding segment of players in my opinion that exists are pure PvP'rs and Arena/BGs in retail is a small at best.
The fact that BLZ tolerate a plethora of cheating within Arena especially diminish that potential segment even further.
If you want to ignore Classic amount of logs due to speedrunning which I agree is a factor (but small one) you can just check stats of retail how the amount of players completing a raid and M+15 just plummets, literally plummets. The stats are out there and broken down in various videos from by top raiders to Youtube personalities (Bellular or whatever hes called to name one had such a video).