The appearance of Alviss was also an unexpected delight for Lance.
Once caught, it would be impossible to let him go easily, after all, he is a talent and has a significant role in the construction of Hamlet.
As for why he exposed his hypocrisy at the start and directly cursed him?
It's because such an old fox is extremely sensitive to outside influences. If you play tug-of-war with him slowly, Lance has no certainty of inciting him and might get caught for petty actions.
Better to lay things out directly, give him a slight Hamlet shock, only when his emotions fluctuate can Lance better influence him.
Whether it's effective or not is not important; if he chooses to keep hiding like a rat in the gutters, so be it.
However, tonight's events also remind Lance about the major nuisance of Transcendents.
These things are extremely complex, causing Lance's planned stealth attack on the ancestor to temporarily be set aside.
