*sigh* let's put it this way.
You've heard the quote "no two things are the same", correct?
That means NO two things are the same, including this (if it were to be split). So, let's say this: US Bot has a questing bot issue, EU bot has a bgbuddy issue. Now let's say they fix these issues. But wait, each of those issues creates two other issues, and so on and so forth. Fixng a bug isn't as easy as "Copy and Paste". Or changing one variable. It has to all work together. So why would they split it up to create all that fuss when they can just have it all on the same one?