Price isn’t determined by quality. Every new AAA game is $60-$70 regardless of how good it is.
But you’re right. Price goes down with time. If you haven’t played those older games (I haven’t), now is the best time to get into them instead of blowing it all on one game.