The behaviour is correct: accounts are configuration data, and should be removed as described in bug 1358294. (Rodney, I can see that you disagree, but until you convince design that this is wrong, this is going to stay as it is now)
See also bug 1499971 and 1358294.
Note that the accounts we are talking about here are only those whose plugin was shipped by the application itself.
The solution for this bug is described in comment #3.
The behaviour is correct: accounts are configuration data, and should be removed as described in bug 1358294. (Rodney, I can see that you disagree, but until you convince design that this is wrong, this is going to stay as it is now)
See also bug 1499971 and 1358294.
Note that the accounts we are talking about here are only those whose plugin was shipped by the application itself.
The solution for this bug is described in comment #3.