I think the answer to why Gaz has spent the time to prevent the Sidekick idling-item creators is quite clear. The last Dev blog has shown us that Achievements will be the new norm. This means MORE time outside of missions. We ALSO know that fractals will be a new in-game currency (from the "Golden Fractal" and "You do not have enough fractals to purchase that" text found in the game files). So, what will be the rewards for completing Achievements? Will it be gold, silver, tickets, fractals ("Golden"?), potions, squad levels,etc? Since Gaz is actively closing loopholes & glitches that allows for the collecting of all of these, we have to assume a new currency paradigm is near. And Gaz needs to control the currency.