So what is the potential upside for  vs. the risk of a more complex platform than ?

Most users don't care about -level security for their transactions, just reasonable fairness. Security risks of  are worth it for them to get the flexible functionality.