Does it work by checking the referrer? Maybe you can workaround by configuring a browser add-on (like RefControl) to just send facebook.com as a referrer while on WSJ.
The difference between absolutely free like most content on the internet and the WSJ standard monthly rate of $33/month is truly enormous. The NYT, which I also feel is priced too high, is $15/month.
Remember Netflix costs $10/month-- that's the value proposition they need to compete against.
These content producers should charge $5/month, with no scummy "special introductory offers" where you just _know_ they're going to raise the price and screw you in a couple months. At that price I would subscribe to everything I read.