So, don’t get me wrong. Jquery Mobile is awesome! But there is a time and place for every thing. When is a time for jQuery Mobile you may ask? The time is when you really want an out of the box solution. When the client is happy with slapping a header on the site and you are good to go.
When is not a good time? When you want to create a custom mobile web site. Trying to customize jQuery Mobile is like herding greased-up monkeys in a snow storm. It is not fun, and you will feel the pain.