Maybe. But the European Patent Convention dates from 1973, so your advice was just slightly outdated. 
You're confusing european patents with purely national patents. They are still, to this day, two different things, with different rules.
You can still file for a national patent in most european countries. European patents (with the rules that come with them) are not mandatory. Sure a purely national patent can be seen as not very helpful these days, but it's better than nothing, and significantly cheaper. You can even, AFAIK, file for a patent in a restricted number of european countries, as purely national-wide patents in each, instead of an european patent. More of a pain, but it may again cost less in some cases. Whether it makes sense for you all depends on your market and goals.
What I think though is that there still is some form of grace period strictly for french patents in a restricted number of cases; particularly regarding scientific publication. This to encourage public research centers to file for patents, which was pretty rare in France until like the last 15 years or so.
If that mechanism exists, I would assume it applies to something like utility models, with their restricted scope and level of protection. Going back to the original post, on the plus side, a utility model is easily obtained for machines based on totally off-beat (not to say crackpot) theories! 
I'd have to check that more carefully, but from what I remember, there's not that much restriction for the intended case. Of course, public scientific research is not going to come up with the same kind of patents than your typical industrial patents, but I've seen stuff that was close enough, and that was filed AFTER publication. The main reason they do this is to get an opportunity to make money by licensing, since funding of public research is an increasing problem, and public funding tends to shrink rather than increase. But publishing first is almost a given for public research... so...
Anyway, as to the benefits of patenting itself, I would seriously think twice about it. A patent, if you're a lone inventor with no means, will serve extremely limited purpose. All it will do for you is to prevent someone else to patent the idea (which can be done by merely publishing, even at no cost as long as you make it public!), but enforcing a patent otherwise can be very costly. You can't do that if you don't have the finances. You'll just have a costly piece of paper that won't help you much. And if you think you could at least either license it or sell the patent to a bigger company - keep dreaming. Again if you're alone or a very small company, you will threaten nobody. Noone will care about your patent, unless it's SO interesting that someone else will be desperate to actually hold the patent themselves. In that case, you're acting like most start-ups. You'll be patenting stuff in hopes a big fish will catch you and buy your company, or the patents, or the company for just the patents. Something that probably happens to less than 1% of all start-ups or something. But if you want to patent something to exploit it yourself, really... it's useless unless you have big, big finances.
Just a reality check about patents.