^^^ You make some great points here. I totally agree.