There is actually already a (very nerdy, HN appropriate) project cleaning up the garbage patch.
And yes, they also started building river interceptors as that is more bang per buck. They still seem to think they can clean the existing stuff economically too.