Be glad you are not dealing with the Chinese or Russian legal systems. It’s easy to rail against the USA system when it does not produce your desired result, but it’s not right to blame it on the “system.” Bad decisions by AMRN and it’s stupid lawyers are to blame, not the system.
The laws in this country favor the generics. That is part of the “system.” If you don’t like that, then elect people who could change the federal laws.