Ya KE has become very stingy with award flights in recent years.
For popular routes, have to book the seats right when it opens up.
U can also book oneworld flights using KE but those have to be roundtrip, no one way flights.
Also able to book some non oneworld airlines like EK.