The question Why isn't there a rocket to launch a single cubesat? has several good answers that explain why there isn't and/or will not likely be one, based mostly on commercial viability, consistent with the gist of the question's text.
If there are so many good answers explaining why there won't be rockets to launch individual cubesats, one might ask:
- Then why is there one and why did JAXA develop it?
- What are the long term plans for this launch solution (that shouldn't exist)?
Source Click image(s) for full size.