I hate virtually all F2P games (though Path of Exile is almost okay) but that wasn't why this project doesn't seem like it should have the Homeworld name. Maybe they will surprise me but right now it just seems like it is a Homeworkd game in name only.
And yes, lots of people care about the property. The source files weren't used because the games were so easily moddable (though modders use HW 2 almost exclusively now because the engine is superior). Head over to www.moddb.com and see the huge mods that have been released for HW2. It is still quite relevant.
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.” - Mahatma Gandhi