It is ok. But it is a bit dramatic.
At level 1, fights are so short that if failing once by 1 means early death, that was not the only problem. The damage part of the missing +1 bonus is actually more important. A fighter with duelling fighting style or a two handed weapon can actually mitigate it well enough.
A ranged fighter has a natural +2 bonus to attack. But I actually think for a fighter, one of your two stats will be a 16 anyway. Some subrace will provide you with the relevant stats. If not, there will be a feature that helps you.