IMO, the problem with returns is the cost of sending it back, it terms of time wasted by me.
Back in the good old days some supermarkets would hand you a gift if you pointed out products that were expired, etc..
Amazon could just pay a 50% reward whenever counterfeit products are returned. The liability could easily be passed to the responsible seller.