I'm not fan of isometric view myself but i think it's more about shadowrun: returns being the real first proof fans get can something close to they want from Kickstarter without forcing devs to deal with publishers, meaning gamers can put some hope into other projects (SC, eternity, PS2 etc). It's not like there's a mass hysteria about indies out there, but that's an added value to its popularity. It also means kickstarter might be the best hope to start a new golden age of gaming, so you can see why it's so important to some people
Honestly, I think it's a tricky business where you have to depend on crowd funding to make your game, I especially worry for developers who care about their creative vision and don't want to give in to fan service to get some extra funding.
The problem I see with crowd funding is that there's a danger of pigeonholing the developer into making something that the fans want since 1) the fans are entitled since they paid for the project, and 2) the developer is obligated to honor that entitlement since the game would have been impossible to make without the fans. This is especially worrisome for developers who are famous for distinctive games prior to the kickstarter.
Maybe I'm pessimistic, but I think the developer will have less of a chance and incentive to step out their and the fans' comfort zone because of the two points mentioned above. If that happens, then we won't have a "golden age of gaming", we will have an age of carbon copies in new packaging, and these developers will turn into one-note canaries. That's a very depressing scenario.
The only way kickstarters will work is if the fans are willing to allow developers to do their own thing- they can have a wishlist of what they'd like in the game, but they shouldn't expect the wishlist to be honored. I don't mean that the fund givers should settle for shoddy games, hell no. I mean if the developer was known for making a game with isometric environments, but now wants to try something else, then that should be okay.
I hope I'm wrong, and that these developers make awesome games which are true to how they want to make them, even if they run the risk of pissing off hardcore fund givers.
As for isometric environments, I'm not crazy about playing RPGs which have them. I don't like them for a number of reasons, mostly I feel they are indicative of lazy, shortcut game development, but that doesn't apply to all developers. Honestly though, when I play strategy games, I prefer having an isometric view of the environment.