Score in bomber includes lots of stuff the has little to do with how well you can use the bombsight. The numbers don't mean much anymore, especially since the stuka was added.
I looked in my old pictures, I had a few screenshots in there from when people were trying to say the "new" bombsight did not compensate for wind. (These were all 250lbs bomb drops so craters would not overlap so much.)


(I had a shot somewhere of single salvo drops with 250lb eggs, but I can't find it) Anyway the bombsite works, that is unargueable. However, how much fun is it to bomb? Well that is another question all together, most all my "bomber" sorties these days are in supply goons or IL2.
I can level bomb from great altitude, but anymore it is just too little fun for the work/time invested. To do a proper bomber misison takes 45 minutes to an hour, that is a lot of time you could be doing somethign else ( like sporting around in an M8 sneaking up on tanks). I think that is why you are seeing so many suicide buffs. Maybe some just don't know how, but I think many people just don't find it fun to invest the time to fly a "proper" buff mission.