That's fine, as an almost 100% gen writer. If your writer is so hellbent on writing gen despite your preferences, they may as well just go ODAO (which IMO would be quite impolite, they should either write you what you want in this case or default).
Personally, I typically game for gen requests. If I get a shippy one, that's not the recip's fault, it's mine. They don't owe me a gen-out.
Re: Your Yuletide sins
Personally, I typically game for gen requests. If I get a shippy one, that's not the recip's fault, it's mine. They don't owe me a gen-out.