Extortionate commission charges need to go.
The claimed marketplaces and "premium domain name sites" are delusional and marketplaces function as if we are in the glory days of domain names. We are not and have not been for a very long time.
Buyers and sellers need to be properly identified and the buyer's payment method must be lodged with the site, so it can be charged automatically when a sale is agreed and all the terms met. Buyers can have any username on screen but their credentials must be known and verified by the site before they are allowed to bid in auctions or engage in a BIN domain sale.
No more anonymous and fake bidding in auctions.
When a buyer's payment is cleared and funds are confirmed as received, the transfer of the domain has to happen smoothly, automatically and without buyer or seller engaging in manual steps, such as unlocking the domain, transferring the domain to a new email address, or confirming with on screen buttons, clicks or any other steps.
This would require domains that have a sale status, to be put into a different state on a registrar's site, so unlocking and transfer can happen automatically, once payment has been confirmed.
No-one should have to wait for the seller to manually do things if funds have been confirmed as received.