17 likes since 2009?
12 tweets?
It seems like not even the owners family and staff could be bothered.
Where is the evidednece here that news releases work?
No one is claiming that they never ever work. so even if you could produse a few good examples, it is hardly evidecne, but It is my opinion you are better placeing the content on your own site.