What do you think on that all big company like godaddy, namecheap etc use white color in sections as background?

Do you think is better to set brand color for a navigation bar? Or just be clean and stay white some border effects thats means clean?

I know there many color palletes but is not that easy to be clean. In clean theory i think the white is must any opinions?