Re: Bit klunky, but...
I think just about everyone in the technical world understands what RPCs are. They're not a new concept. They're one of those things that are really useful but if used to excess can really slow down system performance.
Remember, although he personally hasn't reviewed the code base but (according to reports I'd read) he'd introduced some moles seconded from Tesla and SpaceX to do that job. They would have been in contact with him. These programmers are likely to have significant real time and safety critical experience (no snide remarks about Autopilot, please) and so they may have a completely different view of how code should be structured compared to an applications oriented environment.
Although I think he's been a) taken and b) has a really tough nut to crack I still think you should take note of the "Do Not Underestimate" label.