shikamaru is a joninhidan, because he's an idiot, and his only skill is being decently good at taijutsu, but he's not even at rock lee's level. avoiding his scythe didn't prove to be particularly hard, so his jutsu isn't that great. he has no skill at long range. yes he's immortal, but it isn't hard to seal people. he got beaten by a chuunin. granted, shikamaru is very, very smart, but he's still a chuunin.