Hm... I think the product placement (which was there in the first film too) helped make it feel like a 'real' world. Parody or fictional brands not so much. I never really even thought of it as product placement; more as a nice way to see what the late eighties and early nineties thought future versions of existing companies would be like.