^^Shirou has tons of personality, what are you talking about? He is such a unique character that people tend to be annoyed by his special view on everything.
As for Hakuno (anime aside), Nasu has a hard time writing true blank slates. In Extra you could really tell that Hakuno had a personality below the generic appearance. The choices were often quirky and the inner monologue had a witty note. CCC just made that part even more prevalent, especially in the Gil route.
Even in Extella you get moments like "I need to explore this giant woman and slide down her belly for science" lol