I wonder if Delaware's massively oversized license tax portion is simply because so many companies incorporate there.
Yes
Yes