A quick summary is that RMS does not recommend openbsd because the ports tree contains links to non-free software and because these links are there openbsd is recommending non-free software.
Sometimes his ideals seem to just do more harm than good for free software and even though I do respect that he is so willing to follow his ideals to the letter he is eccentric enough to hurt a following.