Even though this sounds plausible, one thing gives it away as something you've made up.
For everyone:
First of all, Blizzard almost never outsources work out like that, and in the very RARE cases they do, freelancing artists are hired to make small things, such as weapons, armor or tiny & lore irrelevant NPCs. They would have NO idea about anything except for the specific model they've been hired to create. Any environmental art, which your rumours are based on, is made in-house by environment or dungeon artists, respectively. They are under strict NDA and would risk their careers spilling any beans.
100% troll post.