Yes the first one as well. If you get 100th dive verified all hundred will be verified. Many dive shops or dive professionals will verify it for you. Some will check your log, some will not, depending how well they know. More importantly, if you don’t have SSI shops or a relationship with SSI why do you care about their reward system? Just go with whatever you are doing and stop bashing the other agency you don’t know much about. SSI‘s goal is provide comprehensive education and travel experience and retain you as a customer for a long haul . Is it gimmicky? I don’t think so, but you may. Can you game the system, sure… You can forge paper logs , bring someone else’s dove computer to the operator that may require certain number of dives - but you are cheating yourself.
The most importamy thing you do not seem to understand is that SSI is NOT verifying your dives!!! They are verifying your award recognition status for their system - you do not have to use it.