Is it really an escrow if the seller can simply click a button to receive payment?

Not really. It's just to make sure that the seller agrees to ship the selected quantity of items to the provided address.

Once the seller has marked the order as shipped, they are staking their reputation on the buyer rating.

So it really comes down to a reputation system.