Another thing to also consider, is absolutely none of those games even come anywhere towards the scope of what Star Citizen is trying to do.
I’m in “I think it will be released, and genuinely hope it’s good” boat, but I’m also in the “I refuse to spend money on it” boat.