He is good in the right comps, and generally a solid top lane pick that is relevant the entire game. He just can’t really carry, and requires your team to follow up. This is why other top lane heroes even utility ones like Grace and Sen Feng see more play in solo Q. Especially because those heroes can do damage without buying any (many) damage items. Grace will be useful even if your team is not aware of what he is doing, and Sen Feng can not just hold lane, but win it.
If Baptiste had better base damage on his A, or high enough ratios to make building CP he would be worthwhile, but as it stands you pick him soleley for the B/Ult, and if your team can’t take advantage of that he does nothing.