I'll toss out an idea that Worf may not want the Enterprise (or any ship) to command.
After being Strategic Operations Officer and an Ambassador, Worf may be in line for a command position without necessarily being a ship captain. There are other command postings that may be more suitable for Worf, perhaps a station or outpost commander or Star Fleet Marine General or fleet sector commander, lots of stuff. Having a command position isn't synonymous with being a ship's captain. Maybe that's more Worf's thing.