I’ve thought about this before, I think it’s because the devs/publishers want to have their cake and eat it. They release a new game every year at full price for that up front cash then they nickle and dime you all year and then reset with a new full price game.
I’m pretty sure the amount of money EA makes from FIFA or Activision makes from COD would go down dramatically if they just had a single live service game.
I hope they can do it, I’ve always adored monster hunter but I remember playing DD2 on release and the game struggled at 30fps, default settings. The game has gotten better by some amount since then, I haven’t been back to that game though.
I assume RE engine was mandated from on high but if DD2 and MH6 struggle with performance, I’m assuming that the next open world game from Capcom will probably run on UE5 like the rest of the industry.
The AOSP is a huge success and phones are really only the tip of the iceberg, android runs everywhere and is basically responsible for the mainstream adoption of “smart” devices.
It’s a small OS that runs on basically anything and you can stick it on most computers regardless of how strange the hardware setup is.
Is it perfect? No, as a project android is basically maintained by Google alone and Google obviously doesn’t think it’s perfect, or fuschia wouldn’t exist.
I’m not sure this is a fair comparison, since this is only coming to RCS and not SMS my (completely unsubstantiated) guess would be that this is a message protocol issue.
On the other hand Signal is an encrypted internet messaging service and editing internet messages has been easy for everyone not named twitter for years.
I don’t think I’ve ever seen someone say that upscaling OPTIONS are bad but I’m worried about games like monster hunter where upscaling and frame gen is used to make the game playable in most cases.