Blogging can be profitable only when you have writing skills as well as SEO and marketing skills. Vlogging can be profitable only when you have video-making and SEO skills. Your blog needs money for maintenance (domain and hosting) and this can be very challenging. However, vlogging is free as long as you don't spend money on marketing.