Personlly, I don't have a problem with Cahill playing upfront, he's been a forward in all but name for the vast majority of his Everton career, and his style is closer to that of a target man than anything else. His performances have been very good there, he holds the ball up well, puts in the work and can bully and compete with six foot plus centre backs. That's not something I have a problem with, and it certainly isn't negative.
Playing Osman outwide is the thing that really bugs me, it really shouldn't be happening, especially when you've go no pace to balance it out in other areas. He's useless out there, and I'm an Osman fan, he's a good centre midfielder, but the only thing he can occasionly do out there is cut back away from goal, run into a central position and lay the the ball off. It plays against all his strengths, and we gain nothing from having him out there, he doesn't even protect his fullback all that well. It's a waste of time really, and I consider it a 'negative' selection nowadays, and it's a shame for Osman, because he'd be alot more appreaciated if he was used in his natural position.
That's my only problem with the formation and selection of personnel really, I wouldn't be keen on Fellaini playing as a second striker all the time but I can see why Moyes did it during the game. Rodwell off Cahill, for example, could be a very decent partnership in my opinion.