The whole town is basically all middle to upper class so no there really aren't any parts that are "bad areas/poor areas" As for the town being not diverse... Some view that as a good thing, some view it as bad. Its whatever your preference is I suppose, but, no, it is not diverse at all, its like 96% white. The town's major downfall is its garbage @SS roads and tons of traffic.
It's plusses are without a doubt the town's recreational facilities and athletics. Sportsplex is a state of the art gym with indoor soccer field, three basket ball courts, rock climbing, gymnastics, aerobics classes, day care, Shake Shack, track, every kind of free weight and machine you need, and about every piece of cardio equiptment you can imagine and its all managed by the city. The city also offers a ton of sporting activities/teams for youngsters to join. The town's pool is no ordinary city pool. Its more like a mini Magic Waters in Rockford.
http://www.orland-park.il.us/index.asp?NID=115 The town is also filled with little bike/running paths that are rapidly being linked together and eventually will allow you to be able to ride your bike all through the town. I know the path behind my house goes as far as Park Forest and up to Worth and then down to Centenial Park, so needless to say, you can defenitly keep yourself in tip top shape in the town. Must be why there are so many people living in the town that are in incredible shape and the teen boys are in similar shape to professional athletes by the time they're 16. Don't believe me? Go to Sportsplex at about 430 pm on a Tuesday afternoon.