The first Army troops to land on Guadalcanal were placed in the same fighting positions as the Marines because they arrived during a Japanese...
There was hard fighting in the landings on Tulagi and Gavatu just off of Guadalcanal. But you are right in general about the offensive/defensive...
The Army had not done any fighting after WWI. The Marines had in the "Banana Wars" and most of it was in the jungle, which was called bush...