Driving Force
I suppose he thought the video would be encouraging to you. It shows how he just doesn't see things the way you do. No doubt he sincerely believes you would find the video encouraging instead of as if the Organization is soliciting.
I looked up the word "solicit" and found this definition from Merriam Webster:
: to ask for (something, such as money or help) from people, companies, etc.
: to ask (a person or group) for money, help, etc.
How is what Lett is doing not meeting that definition? Ask him, "What am I missing here?"