@armor, that is a pure commercially driven choice IMO. I assumed you read Particle's post, specifically the "Why we changed the pricing" part.
Networks beyond 10 nodes can be built using "hub" nodes for example. However with the 100 free device approach, such a configuration could be used by Enterprises with Particle not benefiting. I can understand the difficult balance they try to strike.