This is for everyone, not just you. The teaser thing in my opinion is fault of both sides not just his. It is unwise to not share your teasers, they are one of the best ways to bring in patrons and at the same time keep the game in people's mind. Few Dev's even release it for free, just so that anyone who comes to their page can see the present quality of the Dev's work. L&P's page literally has no image from day 19 of the game, people can't see his current art quality unless they subscribe. Which is not very good marketing.
The people here are to be blamed because of how they act. They will see the teaser here and immediately get to trolling him and other rude stuff or get too nitpicky about it. I can never forget that bag discussion. It became so big the Dev had to clear it out which is ridiculous. No one is ever happy, part of it is L&P's fault because he overhypes his teasers. The Dylan Sophia teaser was in actuality not special. Even after playing the event I didn't get how or why that teaser is actually an awesome one.
If for the Aiden event he actually used the Venus statue render and called it a big teaser, even though I would have been kinda disappointed at first, after playing the event I would understand why he called it big, as it pre indicates Sophia's fate in the scene. For the Dylan event a teaser of Dylan standing against the hobos would have been good and really would have gotten everyone anticipating.
From what little I talked with him I don't think he is an unreasonable person but one really needs to know how to talk with him. If a few of his patrons talk to him I'm more or less certain he will allow the teasers to be posted here but I honestly can't bring myself to ask anyone to do that on the thread's behalf because of how toxic it is. Even if he allows people will once again get back to crossing the line and saying horrible things under the guise of being a critic.