I just paid for a "Premium Career" account and it was $250 for one year or $39.99/month. I've gotten my $250 back from consulting leads through LinkedIn, but it stills seems high for the value to the average person.
The first month is free to try and may be rather enough to find a permanent job. But indeed the pricing is high bar especially for an ocassional freelancing.
I don't do any outbound messaging. Someone just read one my posts and reached out. That's sort of the ideal way to land customers; have them come to you. It's still hard, just in a different way.