That aside, I think the problem you bring up is pretty much "solved" as the only thing that is missing are training sets. Pretty much like when Tesla just needed a bunch of driving footage to start improving its self-driving AI, and they got it.
The first Neuralinks (I believe) will be intended to gather as much data as possible in order to tackle this concrete issue. After that is going to be a quite vanilla "big data + ML" type of job.
It would be cool to see, if different people have different neuronal dynamics for the same sort of "activity". Who knows what it will be found. Regarding "the pig demo", we don't know for sure if they can do that to any pig wearing a neuralink (i.e. like installing software) or if the data/model was produced and meant to work on that particular pig only.