Best mobile broadband is 3s mobile broadband, sim is only for use in a router, dongle or mifi, if it can be used in a phone for broadband and calls then it will take second place to a broadband only sim. There is a limited bandwidth and network operators have to juggle things to try and even out the traffic, I suspect the first 'all you can eat data' was the best deal but after a short while it was altered to stop everyone jumping in and clogging things up. The old sayings 'If it seems too good to be true then it probably is' or 'There's no such thing as a free lunch' hold well in this situation. The fact that no one provides unlimited broadbandand on a broadband only SIM should arouse suspicions.
I think network suppliers work on the principle of 'Get the mint sauce out here comes another lamb' If punters then come back, know their legal rights and kick up enough fuss then they will back down but enough of them either don't bother or take no for an answer to make these tactics worth trying.
Not only network suppliers mind, lots of big businesses try it on.
Either that or I am very cynical, decide for yourselves.