1. I do absolutely do not feel that I am in any way "attacking" yEd, and I'm extremely sorry if you have formed that impression.
2. No, Scapple is not a direct competitor to yEd - I think about 0.1% of yEd users would be safisfied with what Scapple does. Scapple users might well want more, in which case they are more likely to start using yEd than the other way around. Either way a number of users may end up using both because the are designed for very different purposes.
3. Although most yEd users will not be remotely happy with Scapple, Scapple does have some very simple things that it does very well. The sort of things I am thinking of would (almost certainly) be relatively trivial to implement, but would massively help with the usability of yEd.
4. If I understand you correctly, I think what you are talking about is a sort of "protectionism". In a Darwinian evolution sense, you are in effect saying to all users, let's keep this genepool isolated and pretend the outside world does not exist. Well any good biologist will tell you that although protectionism works well in the *short* term, in the long run it is only by exposure to and contact with the outside world that greater strength and greater immunity to disease is built up. The dodo is just one example amongst countless others.
4. In other forums that I have visited, they freely mention and compare them selves with other product and LEARN FROM THEM. Sometimes the learning is "no, we don't want to evolve that direction, and here's why..."
Other times it's more like "although our system of for a different overall purpose yes that little future would work well with us"
Or occasionally it's "now I see what you mean. Yes that feature/those features could work great on our system and we could really take them on head to head, and probably steal their lunch because we are much much stronger at other stuff where they are weak."
In the end, for a product that is clearly so strong as yEd, it is much more healthy to have the strengths and weakness of competitors being discussed openly. That way, it allows the right type of new users to NOT waste their time assessing semi-competing products that are not right for them.
i.e. It helps the right users will end up at the right products.
On the other hand, if a product is losing customers and the developers don't know why or to whom then that's potentially a disaster for the developers.
5. You raise a good point about what things cost. As far as I can tell, yEd is free and if there is/was something that is arguably better out there but that cost a bucket load of money then that point should be hammered home, yes absolutely.
Fiw, as far as cost goes, personally I am very much in the middle. I hugely appreciate free stuff and I think a lot of software is way WAY too expensive. On the other hand, if after using something - particularly something as good a yEd - after a while, my inner sense of fair play starts to feel bad and I would almost prefer to pay a small albeit voluntary contribution - and that's partly out of pure fair play and partly to encourage the developers.
6. My understanding is that yEd is partly there as a test-bed and a shop window to show off what the developers can do. Surely if yEd users are able to freely discuss the pros and cons of any direct rivals (and like I say Scapple is not such a thing for yEd) then the yEd users would be able to make better informed discussion and the tools and skills that have gone into building yEd could be diffused out into the other tools that the yEd developers (yworks) offer.
7. Dis-satisfied users of Scapple - particularly if they want more sophisticated layouts and shapes - may well only discover yEd through search engines (i.e. google/bing etc) if we DO mention Scapple!
Now I have written too many words, but these are important issues.
PS. If any of yworks developers would like me to remove the name of Scapple I would be disappointed (for all the above reasons) but will be happy to do so it they feel that would help them.