Because I can. Seriously, I was playing with JerkLib IRC library and there's no official IRC bot built on top of it. The main goal was also to provide an OSGI based IRC bot.
Just a personal choice that's all. Experience of OSGI could be helpful at some point in my career.