1.The library itself is too large
2.The learning curve can be steep.