Wether you like it or not the game is one year behind on it's original release date.
So the original release date was 2014. Two years of development.... that's laughable. I really don't think they're super sure about a release date. They gave estimations of release dates about the various modules that compose the game. Logically, this game will need much more time than the average title, and may have much more 'dalays' because they're doing something than no one really has done before.
They pretty much had to start from scratch even in the game engine department. They had to modify the Cry Engine so much you may as well say they created a totally new engine. If anything I'm surprised about how much they've achieved thus far.
The finances are in doubt as no details have been released.While i don't claim to know all the details involved, neither do you.
How so? As I've said, check their website or youtube. They're updating constantly. Not claiming anything, just pointing facts.
Also you wrote "It just annoys me a bit that people who are not even following the game DARE saying stuff like "they will never finish at this rate". Who the hell do you think are reserve the right wether people can DARE to voice an opinion.
An opinion, yes. But a very stupid one, because they don't know what they're talking about.
Some people can say that Mass Effect is utter crap, and yet they've never played the game; but it's an opinion, right?
You may not like the game, you may not trust the devs. But as I've said, people is just being really toxic and ignorant about it; especially when the devs keep showing their progress and try to always be in contact with their fans.