It's not a wrong impression you have. The rifle is inaccurate or the sights are too difficult to use in order to kill on long range. You are not alone with this and as I stated elsewhere even top players stated that they feel the same way.
The thing is, that I don't dislike the rifle being bad/hard to figure out. It had its problems and it was and should be inferior to the G43. Have not played enough with the G41 to come to a final judgement about it, but it needs to be worse than the G43. Anyway, I can agree that on long range it is very very tough to make kills and the rifle feels very inaccurate compared to a G43 or K98, even when the files say something different. Something about it is not like the other rifles and I think it's the sights of the rifle feeling unusual when it's not the coding. Try aiming higher or more like: avoid aiming with the center of the sights like you can do with the G43.
Imagine the very bottom of the G41 sights, at the spot where you pretty much can't see your target anymore is the place the bullet goes. That's what a fellow player suggested to me and I noticed some improvement. I think many people might miss that much with it because they aim it like a G43, as the sights are somewhat similar, while you have to aim slightly differently in the game.