If it's going to take buying Shadowkeep plus buying the Forsaken + annual pass for $35 + $40, and then needing to buy the Shadowkeep annual pass for another $35 in order to go cross-platform then that is going to be really gross. That kinda kills my buzz.No. They've said that there's no cross-buy with DLC content. Only things that will be cross-buy are MTX purchases and currency.
The thing these (games-as-a-service) companies really need to start figuring out is how to stop effectively punishing their early adopters and supporters by requiring them to pay so much more upfront at release.