Actually, the Conslole is extremely helpful in troubleshooting a problem, DLL Hell not being one of them. Unlike Windows apps, OS X apps do not install DLLs in shared folders scattered randomly throughout the OS, so that you don't have application bits and fragments disseminated all over, making updates more vulnerable to complications.
The ads do indirectly illuminate Apple's presence as a competitor - which only helps Apple, in that consumers who had previously wandered by their stores, will now more likely be enticed to wander in to have a look for themselves. With over 51% of purchases made by previous Windows users, anything which channels attention toward this strategy is certainly welcome.