You see alot of textile/mesh because it is more affordable than leather most of the time, and it can vent better. Yes, you sacrifice protection with a mesh jacket, but you must balance the comfort to protection ratio. Some sacrifice their protection some, so they are not sweating their ass off all day. Most textile jackets will have some sort of armor and optional back protector available.
IMO, the FZ-07 is a great bike, and a bargain really. It's got enough power to be more than just a beginner bike, while still being a good choice for beginners.
If you decide to order gear online, send a message to @RidersDiscount, they can get you some awesome deals.