Yes you are exactly right. Not only could the Army bombers not hit much from 20000 ft but their skills on ship identification were not great. There were several IJN "battleships" bombed by B17s in December 1941 when, in fact, there were no battleships there at that time. Of course the US Navy had some of those same problems also and not just with aviators.