Ayep, that is correct. Nowadays, a simple record and replay will not work.
My daughter's 2005 Mini Cooper has rolling codes -- and sometimes the fobs lose sync, and we have to go through the procedure to resync the fobs.
Fobs in general use the ISM bands -- 400 something MHz, 800 something MHz -- and some cars are set up for effectively nearfield only (I know Toyota uses this) at 125 MHz, a frequency which has significantly different propagation characteristics, and makes it far more difficult to conduct man-in-the-middle attacks.
For years, we said there was no way to add a sixth gear to our Rockets. Low and behold, a man did it - but it's still a non-trivial task and is not widespread.
So it is for attacking current key fobs.