I won't try to argue that these are not valid points -
except for maybe the last one because it is so subjective.
But not in this email.
I do argue that these points are not relevant to the question
of whether or not a strict stack model of 802.11 management
and encapsulation procedures will suffice for anything more
than the most basic functionality. That is an interesting question
that deserves an answer.

Agreed.

Personally, I think it will be necessary to have more shared information
and procedures between
driver and 802.11 stack than is convenient or elegant in a strict stack
arrangement.

But, I've been wrong before.

Perhaps a fresh start with unbiased implementation will do something
wonderful.

Since DaveM's template is _the_ net stack, I'm worried that BSD
compatibility will only slow development and encumber innovation.
Surely they can watch what we're doing, learn from our mistakes, and do
something even better :)