As I said, nobody has said anything about anything. The entire scenario is just rumor mongering and people gaslighting others simply so they can get a rise, spread false information, and just troll. It's best to not spread things but human beings will be human beings and people feel its their God given right to freedom of speech to spread nonsense.
I'm curious where you found information from Taleworlds stating that the Developers have left the Bannerlord project. While I may not have a high post count I do frequent these forums and the site on the regular and I haven't seen anything other then rumor mongering.
Yeah this was happening BEFORE I put Diplomacy mod on. I was well into the beta before I slapped on Diplomacy.