i have 4 heroes at level 150, 10 at level 110+. close to 1k medals in total, though i spend alot of them to boost loyalty, (my point here is, i farmed alot) but i still havent gotten a single item for the workshop uppgrade since i started paying attention to them. wich was quite early

However, that doesnt mean its not possible in age 2, there is one way ( the only one i found so far) to reach level 10 workshop items, and its called facebook

Medals are quite easy to get, farm them, get to rank 10 prinzessin, tell your alliance to do the same. make a prinzessin group and send each other amulets everyday, that combined with clicking all the amulet feeds, will grant you over 20 amulets every day, and then roll the materials.

Thats the only way i found so far, but at least it means there is one