1) As was already said you don't get info about the state of another person's account. In addition to that, it's confirmed that "Difference in playstyle" is a VALID kick reason, and technically anything can fall under this definition. Thus there are no actual "false kicks", if the team decides they don't want to play with you, it's their right to do so.

2) I am yet to come across a bug that would cause anything similar that you describe, and I've been playing (on and off, but still) since 2.0 open beta.