It's all bullshit.
It's a fun theory and all... but I don't know, but I'm sorta leaning towards "it's all bullshit".
While there's no way of KNOWING that Socionics is valid, I tend to think that it probably is.
I believe that Socionics is accurate and a valid means of categorizing people into one of sixteen types.