It does not beat you over the head with micro-transactions. I'm nearly finished with the story and I rarely seen anything mentioned about it. As for the online stuff. It doesn't force you to do them either. Vendetta you don't have to do them and then the online fortress stuff you don't have to do them. Not forced at all.