Earlier quoted context omitted.
>The legal system is no joke, and if there weren't regulations about who can practice law, you'd have all kinds of fly-by-night people getting paid to do it while getting their clients thrown in jail That sort of highlights the problem. The legal system is supposed to be about ensuring fair and impartial justice. What the legal system is actually about is providing jobs for people in the legal system. Lawyers make la…
>> The legal system is no joke, and if there weren't regulations about who can practice law, you'd have all kinds of fly-by-night people getting paid to do it while getting their clients thrown in jail > That sort of highlights the problem. The legal system is supposed to be about ensuring fair and impartial justice. What the legal system is actually about is providing jobs for people in the legal system. > Lawyers m…
I'll admit that's possible, but you have to also admit that the current legal system (at least in the US, I don't know about elsewhere) is, shall we say, over-engineered?
The software example you give cuts both ways. Yes, making even a simple Windows application can be very complicated. But how much of that is due to Windows itself? Can your application be replicated with a combination of existing Unix tools? Depends on the application, of course, but there is certainly a lot of cruft floating around the Windows API space.
And let's also not forget that (often) one of the main purposes of commercial software is to lock you in to that particular piece of software. Same same with the legal system and lawyers.
The jury system was supposed to cut through this sort of thing. Twelve regular folks could upend or ignore every law on the books if they thought the whole case was nonsense on stilts. A lot of work has gone into avoiding jury nullification for this reason.