I'm with you on Affleck's acting and Prometheus' writing, if you want a point of reference.
I was baffled by Prometheus too, until I saw that Damon Lindelof wrote the script, - the primary writer of Lost, - the biggest incoherent mess in TV history.
Too bad Dan O'bannon died.
Cheers