You're calling here a method which has its own template, however it won't be used because you didn't use 
$this->forward().
There's another way to just change the template which will be used:
$this->overrideTemplate( 'setProtectsiteForm' );