I don't agree with you there dude, I'm sorry. I hate micro-transactions as much as the next gamer, but in no way does that mean it's being milked. You are not forced to use micro-transactions and it has no impact on the game if you choose not to use it.
In-game microtransactions for a premium game? Dozens of release day DLC? Forgive me asking, but is that a cow-farm I smell?
It did happen with AC. Brotherhood was a bit meh and Revelations was a pretty solid snorefest. AC3 managed to get it back on track, so hopefully they don't go the same way B and R went.
I doubt they can milk AC yet, so long as they have history to re-enact then they should be able to get a decent story with it. I'm just afraid that pirates might kill the huge worlds that I love exploring, doubt there are many towers to climb on the sea.