3% is lower than buying US Treasury bonds? Effectively zero risk zero effort return vs running a business.
https://home.treasury.gov/resource-center/data-chart-center/...
https://home.treasury.gov/resource-center/data-chart-center/...
But doesn't that make situation even worse? They likely would be 100B+ market cap/total asset value if spun off into independent company, but not able to generate even 1B in annual profit? Activision Blizzard managed 1.5B income/20% margin by themselves before being bought by Xbox -- and somehow whole of Xbox now earns less?