Did you check your inventory? When buying an Odyssey/Bortasqu', you get a special box thing that when opened, grants you the ship version you purchased.
You'll still have to go a major base to switch your current ship, customize it and so on, but you do have the ship
Was named Trek17, but still an author.
Been playing STO since Open Beta, and have never regarded anything as worse than 'meh'. I have nothing against the game/devs, nor any particular wish to talk bad about either, or praise most decisions. Still, it's better to be positive than cynical.