yes incarna was a great success with very little probems... only except you know... TITANS IN HIGH SEC!
Titans are regularly in High Sec.
Firstly, there are still a bunch of Titans (besides the veldnaught - chribba) docked in High sec, that were made before CCP moved assembly of them out of high sec.
Every now and then, such owners will undock for nostalgia sake, or the ship gets contracted to a new player etc and the same ensues. having said this, these cannot be used for aggression or they are in big trouble and shifted with no return to high.
Secondly, through the petition system, ship losses are reimbursed and sometimes, such that the pilot who petitioned the loss of their titan has moved to high sec, GMs accidentally replace them into the players current station, though quickly then they are moved to low/null.
The appearance in Rens was said to be the second scenario, just happens that it was on protest weekend made it all the more awesome/noticed, with higher player counts sitting around outside the station for a change.
Plus with station spinning gone - even if there was no protest, I'd rather be outside now - The Door, creeps me out