Every listed fix has to be a James Joyce novel: In order to get anything fixed, you have to tell the developer exactly where something is in the interface (so they can find and verify the issue), then tell them how it should look instead. It’s just…wordy.
Do not look for reasons to use an icon because your design feels empty or cold or doesn’t work as well as you expected. Icons do not fix a structurally broken design. Add icons at the very end of the design process, do not play with icons while working on your wireframes. Pictures can stand for 1,000 different words; strong information architecture finds the right notions and puts them in the right context. Get your rationale straight before appealing to emotion.