Am I the only one who thinks that an item that takes so much effort and time and resources to unlock should be worth the effort?

You won't be happy with the Omega torp launcher.

"Don't let them promote you. Don't let them transfer you. Don't let them do anything that takes you off the bridge of that ship, because while you're there... you can make a difference." - James T. Kirk