Fitting fogs, especially non-VW one's is a complete pig. Combine pattern bumper, pattern fog lamps and pattern brackets (like I did) and you'll be swearing a lot!!!
In short, they take a lot of work to get them to fit. I managed to get mine looking a bit better than the one's in your pic by bending the brackets a little until they fitted more snugly. They will never fit perfectly though.
Also note that when they are on the car they gaps around them are dark shadow, so its nowhere near as bad as it looks off the car.