Portal not portable. Got it.
In all seriousness though, I think it always comes down to the customers you're targeting. Please those people and don't worry about the rest.
If the customer disagrees with your product design it simply means they're not your customer. That's okay. Everyone has different needs. As long as some people love it, it's okay to have people who hate it.
If you try to please everyone you'll please no one. -- Ricky Gervais