PC Gamepass does still have Day 1 games. It's the best deal now for sure.
Xbox Console players don't have good options now though. Ultimate is the only tier for Xbox that gets day 1s. If you don't care about the other ultimate perks then it won't be worth it for most people.