Don't confuse "bounce rate" with "time on site" or "return to Google time". These are three different metrics that have different meanings.
Bounce rate is the percentage of visitors who only loaded one page on a site they visit without any regard to the length of the time of visit. Many sites have a high bounce rate due to their nature (news aggregation, app hosting, even Q&A like here) but this doesn't reflect on their quality. Some sites, like ecommerce sites, will want to have lower bounce rates because they need to engage visitors across their whole site.
Time on Site is how long the visitor maintains an open session with the site. They could hit as many or as few pages as they want. What matters is how long they're on the site. Once again, different types of sites will show different statistical patterns.
Return to Google time is the measurement Google uses to determine how long it took for a user to return to Google after a click-thru. They aggregate this data and draw statistical analysis from it. Behaviors like opening another window/tab are probably dropped as statistical outliers.