Due to its disadvantages like scaling issues and being hard to use, Monero has not been able to attract enough interest to go up as high as some people expected it to. This is why its current price is at this level. In other words it may not be as undervalued as you might think just because it also has some advantages.