What's so great about Crossbow Expert?
Isn't a longbow better overall, and doesn't require a feat to catch up?
Or am I missing a way to abuse crossbow expert?
It's not about abuse, but Crossbow Expert does make the heavy crossbow better than the longbow in most respects. The heavy crossbow is the strongest ranged weapon with a 1d10 for damage compared to the longbow's 1d8. While the heavy crossbow does have less range than the longbow, in most cases, 400 ft. isn't effectively different than 600 ft., especially if you take the Sharpshooter feat. Your DM would have to be writing the campaign for your benefit for the disparity to come into play. The heavy crossbow is... well... heavier than the longbow, but I can only see that being a big deal if you dump Str hard.
The crossbow's greatest weakness, the loading property, and ranged combat's greatest weakness, disadvantage on attacks when within 5 ft. of an enemy, are ignored when you take CE. And of course, you get a whole extra attack - you don't even lose any of your modifiers on the attack or damage rolls or anything.
So yeah, the heavy crossbow with Crossbow Expert is pretty sweet.