Same experience here.
Post-honeymoon, I returned to REST+Open API
https://ashishb.net/programming/openapi/