Yes, Mig 29 was never made in first place with carrier operation in mind. Rather a quick modernized replacement for USSR to develop as saturated airforce platform into the 90s and 2000s (USSR collapsed so lot of Mig 29 promise is effectively unlocked, Russia just doesnt have the same...