Use cases differ from person to person. In many cases, Payoneer users are from abroad, outside the EU/UK and outside US/Canada. Making payment to an account in Pakistan or Bangladesh to the Philippines is not always easily understood. It is also not cheap either.
Payoneer allows businesses to make local payments that they are already used to. So an American business would do a local ACH and pay perhaps $0.50 for the transfer. Easy, peasy, lemon, squeezy.
This money that was paid locally, snakes its way across to your bank account in your home country, should you choose to do so. It provides convenience on both ends as well as making it economically viable.