The cardinal-nephew problem is quite common in Greece, where most businesses are (or started out as) family run. Even in larger corporate entities favouritism to relatives and friends is not uncommon.
One specific instance of nepotism I had to deal with in a previous job was with the boss' wife that was responsible for HR. She is lovely, but she lacked common technical skills, to the point that every once in a while I had to re-train her on how to use our internal CRM. Soon it became apparent that it was much less time consuming if she just asked me every time she needed something and I just did the work for her. A particularly annoying, but effective workflow.
A couple of times I hinted that we needed to hire a tech savvy secretary to help her out, but nothing came out of it (and I never got a satisfying response as to why).
Given that the practice usually stems from higher up in the company's hierarchy, there's little, if anything, an employee can do. To me it felt like an impossible situation and removing the option of moving on to another company, the only thing I could do is shut up and deal with it.
Are there any other options to deal with nepotism in the workplace?