I'm conflicted with this one. I enjoyed it. But it was shoehorned into Alien because Hollywood has to have some franchise connection at all fucking times. But. 
Discussion
It could definitely have been a standalone film in its own universe. If you remove the end credit scene it stands on its own, sort of. Agreed on less franchises