Of course, unless you've been a hermit these last 6 months, you probably already know all about this
I would like to make quite a sweeping statement:
The internet has blown this problem out of all proportion.
To date I have bought 4 Finecast models, a female Vampire Lord, two Ogre Kingdoms Gorgers and this guy:
Not one of these models has had so much as a single blemish (the nick in the shoulder pad you can see is down to me not being careful enough with the clippers) and I can honestly say these have been some of the best quality GW models I have ever bought, in terms of quality of sculpts, crispness of detail and ease to paint and build
Also, none of my gaming friends have ever had a problem with a Finecast model either, sharing my views on the quality.
Of course, these ravings on the internet have to come from somewhere, so I've been thinking and all I can suggest is this:
Any model manufacturer, no matter how big or small will occasionally make mistakes, whether it be a missing sprue in a boxed set, or bubbles in the casting, etc. For example, the very first box of GW product I bought, way back when I was eleven, was a box of Chaos Space Marines. They'd been mispacked so I only got half the marines i paid for. The manager of my local GW was quite happy to exchange them for a full box and let me keep the mispackaged box, as they couldn't sell them on for obvious reasons, but not before noting down the details he needed to warn head office of the problem.
The point i'm making is that there will ALWAYS be mistakes that slip through quality control. It's an inevitability. problem is, with the internet being a vital tool in spreading the word about Finecast, the most vocal group will always be the ones who are complaining. Always. It's human nature. People are more inclined to say 'this was terrible!' than 'actually, this model was brilliant, no problems with it at all', so we only end up hearing one side of the story.
As a little final point, I've had more problems with Forge World casts since the release of Finecast (a grand total of one problem, with some armour kits i got) than any GW product.
I suppose what this post is really saying is, don't believe the internet doomsayers and give Finecast a chance.