Yeah I agree that this is a non-issue. Even if you manage to click a shiny gem button without looking and then accept a 2nd confirmation by ignoring the text gem cost is only 9. Pretty sure BB does not want to hinder and complicate gem features usage any more than have to by adding even more popups.
There is nothing they can do to prevent your lack of attention to what you are being told, it does not matter what solutions they put in place the problem will persist because at the end of the day it is your fault which meant you spent gems. The only solution is for you to take more care.
When it comes to Gene pools and shallow ends they can be found at the bar drinking pina colada's
I feel this thread has run its course.
-1 not needed, plenty of warnings and pretty much impossible to accidentally purchase if you read what is on your screen before clicking