My beef with Mr. Morris is his history of manufacturing or putting his personal brand on shoddy products --- i.e., Nitro Boats, Johnny Morris Signature Series tackle, and any number of BPS-branded lures --- and then not standing behind them when they fall apart like a used Yugo.
The internet is chock full of horror stories about Nitro owners getting the royal shaft on warranties, and the same stories can be heard frequently in local fishing circles. Don't know if things have improved since the 80's and 90's, but I sure hope so.
I've personally experienced the anger of paying darn near $100 each for three JM Signature Series spinning reels only to have every dang one of 'em fall to pieces in a couple of years. The last one, which was a cannibalized version of all three, bit the dust a couple of weeks ago. Good darn riddance. Bought a couple of Pfleuger Presidents a month ago, so we'll see how they hold up. At least I was only out $59 each for them ... even less when you factor in a $20 discount coupon on a $100 purchase at Cabela's.
Finally, it is my understanding that JM has leased the former Long Creek park and is charging $5 to launch a boat. I'm not crazy about paying $35 or $40 for a Corps pass every year to use ramps that we've already paid for, but I REALLY despise the idea of paying a private entity $5 EVERY TIME I want to launch. At least with the Corps you pay once and you're done.