Ok thanks guys.
I thought they would make the better cash grabs more appealing, so at least that would not be the case.
Looks like they want to add skins for abilities, so pets would obviously be the first to get such skins.
But skins can be made for all abilities to make them look different.