Even without Commodore’s terrible corporate structure they would have had a rough time improving Amiga because they painted themselves into a corner with an expensive chipset that developers had to work with directly for good performance and that didn’t have a lot of room to grow in a compatible fashion—the first real revision to the Amiga was 1990’s A3000, the A500 was just a value-engineered A1000 while the A2000 was just an A1000 with internal slots. No real change for 5 years would have prevented market growth, even if corporate management had been at all competent.
They would have had a lot more leeway to make more interesting systems faster without the crushing weight of compatibility engineering. Apple was incredibly smart on that front with Macintosh—and the early introduction of Mac XL helped ensure developers didn’t ignore the “don’t touch the hardware directly” directive, at least for business software. That made the Mac II possible in 1987, and by the A3000’s release in 1990 Apple had an entire line of full 32-bit workstations that ran virtually all Mac software without weird caveats. And Windows 3.0 was also in the mix at that point on 386 and better PC hardware…