$8 for a verified badge seems like a steal for scammers, phishers, etc, looking to get someone to part with their money.
Neither a random stolen card nor a prepaid card are going to work for verification in that scenario.
That makes the problem way harder.
Also, the $8 price will make it useful for card testing, the practice of checking whether stolen credit cards work.
In this situation it's $8 just to attempt to scam someone. Every time you fail you pay again. It actually should incentivize Twitter to improve their scammer-catching algorithms/systems-- at $8 per offender that's not a bad payout at all.