Apr172023 by Elizabeth StantonNo Comments Netflix ‘Love is Blind’ live finale stalled by technical issues; Blockbuster, Hulu and others throw shade