This is a broad question. I prefer canoes for carrying capacity, stability, ease of entry and exit in a capsize, and beauty. Large kayaks with cockpits can accomplish most of the same things, and are well suited for cold, rainy weather and high seas. I have no use for the short, stubby polyethylene kayaks that are sit on tops. They are slow, cheap, come apart in UV light, don't hold anything and don't track worth beans.
Short plastic kayaks are popular because they are light, cheap and fit on the factory SUV racks. It is partly a fad that will probably burn out or evolve into more interest in real boats like big canoes and kayaks with cockpits over 15 feet. Paddle boards seem like the dumbest fad yet. Anyone been wind surfing lately? Maybe we can get a Starbucks on the way home.
When you get to camp in a canoe everything is right there in front of you. In a kayak you have to start opening hatches and reaching up thru the bulkheads.