There are certainly benefits, but it's not without its flaws.