Not arguing in favor of byteshitcoin, but if they built the protocol with the sole intention of a pump and dump...well then the code must be shit.
Nobody really knows their motivations. Perhaps it was a combination. Perhaps someone with different motivations designed it or developed and then the scammers acquired it. Maybe there was a change or heart as the altcoin market soured and they wanted to get their significant investment out somehow. Or a change in management. Really, we can only guess.
From looking at the code instead of speculating it is not all shit, but it does seem rushed with some rough edges (TODO comments left in, etc.). There are some aspects of it that are reasonably high in quality (better than many other coins), such as the existence of a reasonably large set of test cases, but other aspects are not as good. And on top of all that, the Monero project has done a ton of work with reviewing and vetting the code as well as paying others to do so, and improving it.
The rest of your message is largely speculation based on the false (IMO) premise that the coin and code is entirely shit.
Look, it doesn't really matter to me whether you like Monero or not. I am happy to discuss specific technical considerations, non-technical economic questions about Monero or other coins, positive or negative, or nothing at all. Just running around saying "the code is shit" based on no real information is not particularly credible or useful.
There are certainly very hypish proponents of Monero who run around talking about how great it is at every opportunity. I understand how they might put you off, and I find them tedious and stupid as well. I'm not one of them.
I don't think the code is shit, I was just trying to point out that expending so mcuh energy pointing out the obvious bytecoin scam doesn't actually help XMR which is based on the same protocol. I don't claim the code is shit, I claim the politics surrounding all CN coins is toxic.