dialers aren't the solution buddy...
you can't say they're good towards the surfer.... so are 900 lines..
although I don't have problem accepting that money, or wouldn't have running a dialer program, it's not a long term solution... it's quick money, and with quick money comes trouble over time..
to grow big, and stay big, you have to play on the surfer's side... daily updates and such will keep em for a long time... but a bill of 40$ for 10 mins won't

so, if there's only dialers left... well, no one will use em, and you'll see the decline...
but it's highly improbable that they'll stop, they'd more likely regulate it...