It is tiresome to try and earn enough giant favor to gain an emblem and gain some skills. This is stalling my progress and making me lose interest in the game. There is a ridiculous amount of homage you need to give in order to get the emblem. Maybe some people think that you need to spend that much time--for me it's a bummer.
Jus' sayin'