I would add:
1. Don't try to arbitrage by expecting Silicon Valley wages in remote areas. Companies pay the market wage (or a bit above) in each area, and you will make a lot less money if you work even in Western Europe rather than San Francisco, and of course much less if you are in Greece. There is no reason for them to pay you San Francisco wages if you are living in Colorado or Austin, let alone Greece.
2. There is a coordination failure here. 70 resumes? It's crazy. I've never applied to more than 2 jobs at once and never had more than 3 resumes out there.
There is a rough balance between tech workers and tech jobs. So what do you think the steady state job acceptance rate will be if each job seeker sends out 70 resumes? It will be 1 in 70. If each job seeker sends out 3 resumes, it will be 1 in 3. Do you prefer 1 in 3 or 1 in 70? I know what the firms prefer. Having been on both sides of the hiring process, I can tell you that everyone applying to 70 positions has a lot of consequences that make job search suck for everyone:
First, it means you are not a good fit for the average position you apply to. And employers know that. People complain about crazy filters and hoops, but what happens when you as a company get 4200 applications for 60 positions because everyone is applying to 70 jobs when they are really a good fit for say, 10 of them. I am not blaming the individual job seeker, as this is a coordination problem. Without penalties for sending out too many resumes, it's in everyone's interest to spam employers, creating a lot of noise in the job search process and causing employers to be even more strict in their screening.
Perhaps one solution would be something like a $1000 application fee for each job you apply to after the 5th application, to be paid into a fund for unemployed tech workers. It would also be nice if there was a central clearinghouse of resumes so that you don't have people sending different resumes to different firms, but just different cover letters.
That solution also has problems, but this blog is kind of a good example of what is wrong with job search -- you have a job seeker who thinks they will be able to work remotely from Greece and earn SV wages yet who is themselves extremely picky about the kind of job they want, say ruling out all big companies, and then proceeding to spam lots of small companies with an offer of remote Greek employment. Now think about your situation -- you are a small company so you probably don't have a lot of VISA/immigration infrastructure. You probably don't have lawyers on staff who can tell you what Greek labor laws are, nor is this something a small company would want to get into. Small companies are also much less likely to be willing to work with even a domestic remote employee because team communication/cohesion is more important to firms that don't have a lot of engineering processes. Finally, small companies generally don't have a lot of resources to spend on search and so (since every employer is getting spammed) most of the hires come from referrals.
Basically this user is going for the exact opposite profile of the employer who would be willing to hire him. This information is available, sending in a job application costs nothing.