You make good points. The sharecg store is still not being worked on and we will certainly take your feedback into account. Give us a couple of months to sort this out.
Thanks for your feedback.
Team ShareCG