This was a ridiculously bad business decision...

Moderators: Luke Jefferson, Greg.Tillman, Clive Tong

This was a ridiculously bad business decision...

Postby sethspearman » Tue Apr 12, 2011 6:51 pm

This was a ridiculously bad business decision...but it's not too late.

But before I explain let me make it clear, that I am not against Red-Gate or anyone who creates and sustains a product from monetizing that product. I, personally, would have been fine if Red-Gate had said something like this... "All future versions of this product, starting from from Version 7 onward, will be non-free. However, we will release version 6 community edition as a non-supported, non-maintained, non-expiring version that will be downloadable from our website."

I realize that although Red-Gate is putting on the face of regret (as in, we shouldn't have promised), in the hallows of the corporate offices, they think of people like me, and millions of other people as freeloaders, who want something for nothing and are not willing to pay a pittance for a good tool.

What they SHOULD realize is that millions of developers around the world have come to expect that reflector, the free tool they have come to rely on, has been removed from the market. I would say that they have "taken the candy from the baby" except that we are not babies, but professional developers who care about their work.

In other words, the galling thing for me, is NOT that I can't get version 7 for free...that is fine with me. It is that I can't get ANY version for free.

For most of what I had used reflector for, the version that came out 5 years ago was working just fine.

So, as to why it was a bad business decision, I do not know if the pointey-haired suits at Red-Gate could have worked any harder to foster as much bad-will with reflector users as they have done with this decision.

I can see the corporate meeting now, "..let's not give users ANY free version, and let's automatically disable any free version that they do have...then they'll bop right over and buy the new one...", who spiked your coffee on THAT day.

My analysis on just about everything is predicated on the fact that I am a lot like most people. I don't mind a company changing the business-model to monetize a product. I am GLAD when companies are profitable. And yet I have found this decision to be galling.

So with me, here is how it COULD have gone down. As I started looking online for reflector so I could install it onto my new computer today, had I seen that I could get version 6 for free (unsupported, unmaintained, but non-expiring ) but could also get version 7 for $35.00 I probably would have purchased the non-free version. OR, I could have continued to use the Version 6 free version and then, next time I needed version to decompile a .NET 4.5 (or later) app I would have hopped on over to your website and bought the version I needed. So it just postpones the timeframe it takes for me to become your customer. But either way I become your customer.

Instead, not only will I NOT buy version 7 of reflector, I will not buy ANY Red-Gate software, EVER. ( And I HAD seriously considered angling my bosses to purchase your SQL-PROMPT tool for me. )

It just seems obvious that, whatever you do, don't foster bad-will with people. You spend too much on marketing to have it all un-done by a pointey-haired, bean-counting suit. There is absolutely NO WAY this decision is going to help your bottom line.

It is NOT TOO LATE to change your mind. In the end, I expect a profit-driven company to operate in their best interest, even if means a public pronouncement of "we made a is version 6 community edition".

Seth B Spearman
Posts: 1
Joined: Tue Apr 12, 2011 6:09 pm

Postby JamesB » Thu Apr 14, 2011 6:01 pm

Instead, not only will I NOT buy version 7 of reflector, I will not buy ANY Red-Gate software, EVER. ( And I HAD seriously considered angling my bosses to purchase your SQL-PROMPT tool for me. )

Yep. Never underestimate the willingness for us developers to cut off our noses to spite our faces...

Your other products are the best/only tools available in their niche? Don't care. I refuse to buy them now. I'd rather work out of notepad than support RedGate.

Posts: 6
Joined: Wed Dec 31, 2008 7:27 pm

Marketing department is short sighted

Postby redgate_ripoff » Fri Apr 15, 2011 10:05 pm

How can you the Marketing department expect a developer to fork out hundreds of dollars just after downloading .NET reflector. The SQL toolbelt bundle is expensive and it is requires month of groveling to convince senior management to buy it. So yes if you do not look further than the end of your nose, your lead to return value is zero
Posts: 1
Joined: Fri Apr 15, 2011 9:27 pm

Postby name » Sat Apr 16, 2011 9:29 pm

I second that.
No business from me, either.
I'm switching to ILSpy.
Posts: 1
Joined: Sat Apr 16, 2011 8:54 pm

Postby Trevorwin » Fri Sep 16, 2011 9:36 am

This weekend, I worked on decompiling 'yield return' statements. The C# compiler is performing quite a bit magic to make 'yield return' work, and the decompiler must be aware of all this magic and be able to revert it.
After two days of hard work, I'm happy to announce that ILSpy (starting with can now decompile enumerators.))
Last edited by Trevorwin on Fri Jun 15, 2012 12:56 pm, edited 2 times in total.
Posts: 5
Joined: Fri Sep 16, 2011 9:29 am

2 cents

Postby Exx35 » Sun Oct 02, 2011 2:22 am

I personally am glad to see this kind of thing and am more upset at their need to feel as though they should apologize. That home page was not what I was expecting when I came here to investigate the tool. As an engineer Im sort of resentful at all this feeling and sentiment that what I do for a living should be done for free. I have a family to support, it took me well over a decade to become competent at it, it is certainly a highly beneficial and in demand skill and worth every penny I make. As a matter of fact with the numbers and research showing what an awful failure most software projects end up being, and due to project management incompetence leading to hiring incompetence, I'd say my ability and competence that I dedicated a lot of my life to is that much more valuable. And as an engineer, developer, architect, shoot even as a network administrator or help desk technician I do not see why you all wouldn't feel the same. I do, however, want and like to hear the other side, always do, but what someone said about getting sr management to make the investment is a point. How about letting sr management see the cost in extra time a task takes without the tool, or letting them pay it and hold them responsible not Red-Gate or anyone else selling a product that costs time and money to produce just like every other product in the world?
Posts: 2
Joined: Sun Oct 02, 2011 2:02 am
Location: United States

Return to .NET Reflector 7.0 Feedback

Who is online

Users browsing this forum: No registered users and 0 guests