IMO, maintaining the OP list and their odd behavior, is a nightmare task and defeats the purpose of the specification, which should determine the behavior. Of course, from your point of view, you just want it to work. :) So here it goes ...
DotNetOpenAuth 22, v3.2, , , . DNOA , OP OpenID. , , OP. , , , sreg, ( ) AX, .
. sreg ax ( ), , , . , , , , .:)
BTW, AX, , , .