Business Insider’s latest review of the service “Business Insider Review” asks a key question: Is it truly worth the effort ? While the outlet highlights its thorough analysis of goods, some viewers find the content to be overly focused on expensive items, restricting its appeal to a larger audience