I don't think you had to do any of that. I never did, and I was totally able to finish the game. Was there some sort of special thing you got if you did those things that I totally missed?For me, the worst thing about Mass Effect 3 wasn't even the ending. I hated the process of having to procure those stupid war resources either via a mobile app or by padding EA's multiplayer numbers.
They essentially took a beloved franchise and used it as an experiment to push EA's mobile/MP initiatives. The ending(s) were a reflection of that, too. Things were tied to those stupid resources rather than previous game content. I think any ending would probably bother people no matter what (after all they'd been through) but I think we know it could have been better.
I eventually forgave BioWare for the ending after they released a free DLC that fixed my biggest complaint, which was that it just sort of ended without telling the player what happened. The DLC elaborated a little bit, which I concluded was good enough. <shrug>